Position Description Service & Support Manager – Americas Office in Monterrey, Mexico Position Summary The Service & Support Manager – Americas is responsible for leading all service, technical support, and customer care activities across North, Central,
The Service & Support Manager - Americas is responsible for leading all service, technical support, and customer care activities across North, Central, and South America. The role ensures that customers receive world-class support throughout the lifecycle
Position Description Service & Support Manager – Americas Office in Monterrey, Mexico Position Summary The Service & Support Manager – Americas is responsible for leading all service, technical support, and customer care activities across North, Central,
The Service & Support Manager - Americas is responsible for leading all service, technical support, and customer care activities across North, Central, and South America. The role ensures that customers receive world-class support throughout the lifecycle