Steve Crowe


Our Managing Director Stephen has over 25 years of experience in building and running successful multi-national and local businesses. A qualified mechanical engineer and car enthusiast, he has ensured a successful career in the corporate world. Stephen believes that the success of any business stems from the people involved. He enjoys establishing a learning and supportive environment where his staff develop their skills and knowledge and gather a deep understanding of the customers’ needs and expectations. Stephen is a strong advocate for sustainable environmentalism and a founding director of River Smart Australia, a not-for-profit organisation supporting stakeholder-based management and restoration of Australia’s river systems. He wishes to have dinner with the great David Attenborough to share their humanitarian commonalities and interests.