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