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.
Sign up to view 5 direct reports
Get started