By CEP Staff • 24 April 2020 in News

US residential solar firm Sunrun Inc. has announced the appointment of Tom vonReichbauer as the company’s new Chief Financial Officer, after several successful stint at Google, Tesla, Nest and Ford.