Mark Babcock

Chief Revenue Officer at Maxeon Solar Technologies

Mark Babcock is our Chief Revenue Officer and is responsible for all revenue generating processes, accelerating the company’s expansion strategy and international growth, and ensuring the best experience to installation partners, distributors and customers globally.

Before joining Maxeon, Mark led Eurogility, a market entry consultancy. Prior to that, he held senior positions in the distributed generation solar businesses of Flex, SunEdison and SunPower Corporation, with regional and global responsibilities. He has also held management roles at Carrier Corporation and United Technologies Fire and Security and has spent more than twenty years living in Europe. Mark holds a Bachelor of Arts degree from Sewanee - The University of the South, and a Master of Business Administration from Vanderbilt University.

Links

Previous companies

Fenice Energy logo
Flex logo
SunPower logo
Enphase Energy logo
Maxeon Solar Technologies logo

Timeline

  • Chief Revenue Officer

    December, 2020 - present

View in org chart