Do you have a passion for customer service and a knack for leadership? We're searching for a Customer Support Manager on behalf of our partner to lead our international teams in Turkey, India, and English-speaking markets. You'll be a key player in our success, empowering your Team Leaders and helping shape the future of our customer experience.
What you'll be doing: