Build Systems Assembly Technician
5 days ago
NN13
... work to design, develop, manufacture and race the cars driven by seven-time World Champion Lewis ... event. * Manage, in conjunction with other team members, spares, lifting and servicing of car parts ...