Position Description Service & Support Manager – AmericasOffice in Monterrey, MexicoPosition Summary The Service & Support Manager – Americas is responsible for leading all service, technical support, and customer care activities across North, Central, and South