Vanguard Renewables

HQ
Wellesley
Total Offices: 2
154 Total Employees

Teams at Vanguard Renewables

One Month AgoSaved
In-Office
Weston, MA, USA
Renewable Energy
Lead controllership and shared services for a scaling renewable-energy company: manage monthly close, financial consolidation and reporting, US GAAP technical assessments, audit and tax coordination, ERP implementation support, team leadership, policy and control design, and partner with executives to implement finance vision and processes.