Maxeon Names Mark Babcock Interim CEO as Jeff Waters Steps Down
Maxeon Solar Technologies Ltd.’s board of directors and CEO Jeff Waters have agreed that Waters will step down as CEO and member of the board effective September 15. Mark Babcock, Maxeon’s chief revenue officer, will be the interim CEO. “On behalf of the board, I would like to thank Jeff for successfully leading Maxeon through […]
The post Maxeon Names Mark Babcock Interim CEO as Jeff Waters Steps Down appeared first on Solar Industry.