Greg Allen

Director Project Development & Deal Origination

Greg Allen is an experienced Chief Operating Officer with a strong background in business and project development across the renewables, power, construction, and maintenance industries. They have held various leadership roles, including Director at Vestas and Managing Director at Hydrostor, overseeing operations and development activities. Greg's career includes significant positions at companies such as Carnegie Clean Energy, Wesfarmers, and Flowserve, showcasing skills in energy, renewable energy, strategic planning, and business development. They earned a Bachelor's degree in Mechanical Engineering from RMIT University and a Master's in Business Administration from The University of Western Australia.

Location

Perth, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices