Our Executive Team

Clive D’Cruz Chief Executive Officer Clive D’Cruz was appointed Chief Executive Officer in December 2012, after almost a decade in senior operational roles at Epic Energy. With more than 20 years experience in the energy and oil and gas sector, Clive previously held management roles at Origin Energy, in both the distribution and transmission businesses. … Continue reading Our Executive Team