Mark Swanson

Chief Operations Officer

Mr. Mark Swanson joined Borrego Solar in 2017 in his current capacity as Chief Operating Officer (COO). In his current role, Mark leads Borrego’s Product, Project Management, Construction, and Construction Engineering teams. Prior to joining Borrego Solar, Mark worked as Vice President of Global Module Manufacturing and Vice President of New Product Introduction for SunPower Corporation. Mark holds a MS in Mechanical Engineering from the University of Michigan and a BS in Mechanical Engineering from Stanford University.