Home Tags Mark Babcock

Tag: Mark Babcock

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...

Stay Connected

13,144FansLike
91,176FollowersFollow