Mechanic Featured WRT | W Racing Team Location Saint-Ghislain, Belgium Published date 14.03.2024 Race Mechanics The Mechanic is directly responsible for the preparation and build-up of race cars.. The role will foresee activities in the workshop and abroad. The duties of the Mechanic will include: Apply to job Apply Bookmark job