Information Technology Product Manager
7 days ago
Slough
IT Product Manager Localisation: Aimargues (30 minutes from Montpellier), Haguenau (30 minutes from Strasbourg), Slough (United Kingdom) About Us
Mars is a family-owned business with more than $35 billion in global sales. We produce some of the world’s best-loved brands: M&M’s®, SNICKERS®, TW...