Our Team

Bevan Holcombe

CEO

Richard Romanowski

Executive Director

Jonathan Ruddick

Chief Commercial Officer

Martin Hoelscher

Operations Manager

David Russell

Engineering Manager

Olivier Saboureau

International Director Structured Finance

Michael Turner

Projects and Development Director

Will Waters

Senior National Business Development Manager

Tom McVerry

Senior National Business Development Manager

Steve Thrall
Steve Thrall

Director of Development – North America

Stephen Robertson

Director - Stakeholder Relations and Strategy