Vacancy caducado!
Job Description
Job Description Position Overview
The Vehicle Setup Technician will be responsible for general preparation and vehicle setup of race cars prior to race events. Tasks will include, but not be limited to installing brake hoses and ballast, setting
Vacancy caducado!