CASTEL France employs 104 employees. The CASTEL France management team includes Jerome Colin (Chief Technical Officer), Grégory Jean (Directeur Technique et R and D), and Teddy Daumur (Responsable Produits).
Get Contact Info for All DepartmentsLooking for a particular CASTEL France employee's phone or email?