Clutch
Contact
View in org chart
Dusan Ramnjanc
Production Manager (ON)
Shane Donovan
Automotive Service Technician
Steven Jones
Licensed Automotive Service Technician
Shubham Sehgal
Parts Receiver
Jerome Perez
Apprentice Automotive Service Technician
Current role