Our Team


Troy Rose

Managing Director


Troy is the company owner  and founder, he has utilised his engineering background & experience to develop the company over a period of 30 years after starting with one truck and himself as the only employee.

Troy’s experience, knowledge and leadership has seen the company diversify and grow from those humble beginnings so that now the company is well recognised within the mining and associated industries.

Mainstream Industries P/L is a family owned business with a team orientated focus with rewarding results.




Teagan Rose

Office Manager


Teagan has been with the company for 13 years, her role includes management, overseeing & monitoring of all office & workshop staff including the stores personnel and is responsible for co-ordination all of Mainstream Industries employees Inductions and Training and  accounts receivable.




Matthew McBean

Operations Manager




Stephanie Barattini

Administration & Inductions Clerk



Cheryl Blacktop

Office Administrator


Cheryl has been with the company for 15 years and is responsible for our reception area and the accounts payable processing. If you require any information about Mainstream Industries, Cheryl will assist you.





Barrie Worth

Business Development Manager





Nathan Whitson

Customer Service Supervisor




We also employ 2 mechanics, 1 storeman, and over 50 Service Technicians to assist the company in meeting our customer’s requirements.