A global technology company is looking for an experienced leader to manage a team of over 100 employees in customer support across multiple regions. You will play a crucial role in defining strategies to enhance customer experience, resolve complex escalations, and ensure quality compliance. Ideal candidates should have extensive experience in managed services, excellent leadership and communication skills, and a strong ability to implement process improvements. This hybrid role allows for a mix of office and remote work.
#J-18808-Ljbffr