Ben Otto

Chief Sales Officer (cso)

Ben Otto currently serves as the Chief Sales Officer at Internet Subway since December 2024. Prior to this role, Ben held various positions at Side from March 2021 to December 2024, including Vice President of Strategic Partnerships and Director of Strategic Partnerships. Ben's experience also includes serving as Vice President of Sales and Senior Business Development Manager at ASAP Semiconductor from May 2018 to April 2021, and Regional Sales Director at Sunrun and SolarCity from October 2016 to October 2016. Additionally, Ben was Vice President of Sales at gen110 from May 2011 to August 2012 and District Manager at College Works Painting from September 2007 to August 2009. Ben began a career with College Works Painting as a Branch Manager from January 2006 to July 2007. Educational background includes a degree from the University of Massachusetts Amherst, earned between 2006 and 2010.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices