Glanbia is seeking a Customer Support Manager in Riyadh, Saudi Arabia, to lead a technical support team focused on the maintenance and support of medical equipment. The role involves managing service contracts, ensuring customer satisfaction, and implementing process improvements while adhering to regulatory standards.
Must-have
Nice-to-have
Not specified