Alauda Racing employs 15 employees. The Alauda Racing management team includes Félix Pierron (Head of Design), David Wareing (Lead Systems Engineer and Production Manager), and Ilaria Angeli (Program Manager).
Get Contact Info for All DepartmentsLooking for a particular Alauda Racing employee's phone or email?