Mechanic

Pin MT. Waverley, VIC Australia

Added 7th July 2022 in Mechanic

Reporting to the Team Manager, as a member of Team 18, your main responsibility is working with the race mechanic crew completing mechanical View Job