Richard Allen
Richard Allen is a civil engineer who has significant experience in management and leadership of public and private companies nationally and internationally. He has operated businesses in the Middle East and Asia, as well as in Australia, with the bulk of his experience focussed around upstream oil and gas exploration and development, environmental services, and the renewable energy sector.