Steve Crowe
Director
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.