Steve Drapper

Global Head of Operations at Cubico Sustainable Investments

As Global Head of Operations, Steve Drapper oversees the company’s operations, technical, health and safety and IT functions.

Steve is a chartered engineer with over 30 years’ experience in the electricity industry. He has held several senior roles in the UK and Australia with responsibilities for asset-backed trading, portfolio management and commercial operations for generation and retail assets, risk control and business development oversight.

Steve has also held positions in power station operations and maintenance and has broad experience of power generation technologies including renewable. He has participated in business development activities, including both working in development teams and leading in dependent reviews of projects.



  • Global Head of Operations

    Current role

  • Head of Asset Management

View in org chart