Chris Perrotti

Chief of Staff, VP

LogMeIn's Chief of Staff, currently working remotely from Stowe, VT

More From Chris Perrotti