RA

Robin Allen

Vice President Of Project Controls at Babcock & Wilcox

Robin Allen currently serves as the Vice President of Project Controls at Fosler Solar, a Babcock & Wilcox company, since April 2022. Prior to this role, Robin held the position of Project Controller at Signal Energy Constructors from November 2020 to April 2022. Robin has extensive experience in financial leadership, having worked as the Chief Financial Officer at Stanford Management Consulting from September 2010 to April 2022 and as Senior Controller at Arraycon LLC from August 2016 to November 2020.

Links

Previous companies

Signal Energy Constructors logo

Org chart