Allan Ralston

Chief Projects Officer at Corre Energy

Allan Ralston has over 20 years of work experience in various roles and industries. In their current role as Chief Projects Officer at Corre Energy, they lead and optimizes the company's Long Duration Energy Storage (LDES) portfolio, ensuring successful project lifecycles and operations. Prior to that, they served as the Managing Director at Harland & Wolff, where they reestablished the company's market reputation and implemented cost reduction initiatives. At Oceaneering, they were the Director of Renewables & Subsea Projects, responsible for turning around the underperforming division and developing unique value propositions for offshore wind projects. As a Project Director at SSE Renewables, Allan provided project leadership and restructuring for the Seagreen Offshore Windfarm JV project. Allan also has experience as the Director of Business Development/MD at The Starn Group, where they expanded the company's global partner network and developed strategic capture plans. Additionally, they held positions at Hertel and BAE Systems, where they delivered increased revenue, managed subcontractors, and formulated operational strategies. Allan's expertise spans across project management, business development, operations, and strategy within the renewable energy and construction sectors.

Allan Ralston attended the University of Strathclyde from 2002 to 2005, where they obtained a Master of Business Administration (MBA) degree. Their field of study was Business Administration and Management, General.

Links

Previous companies

Oceaneering logo
BAE Systems logo

Org chart

Sign up to view 0 direct reports

Get started