Steve Crowe


Our Managing Director Stephen has over 25 years of experience building and running successful multi-national and local businesses. He is a qualified mechanical engineer and car enthusiast.

Stephen believes that the success of any business starts with the people and the establishment of a supportive environment where they can thrive.

At Challenge Stephen is using his experience to help people enhance their careers in the energy and engineering fields.

Stephen is a strong advocate for a sustainable environment and a founding director of River Smart Australia, a not-for-profit organisation supporting stakeholder-based management and restoration of Australia’s river systems.