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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices