James Freeman

Manager

James Freeman has over a decade of experience in the renewable energy sector, primarily with Vestas. Since December 2012, James has held the position of Manager and Site Manager, overseeing project execution, compliance with safety practices, and the performance of on-site personnel and subcontractors. Prior to this role, James served as Construction Manager at VESTAS AMERICA/CANADA, where responsibilities included project scheduling and contract execution. With an earlier background as a Lead Technician at Vestas from 2005 to 2010, duties involved training installation crews, providing technical support, and ensuring quality during turbine installations. James holds a Bachelor of Business Administration (BBA) degree in Project Management from the University of Phoenix.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices