πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager (Global)

Company

Jungleworks

Location

United Arab Emirates, Sharjah

Posted

July 15, 2026

Position Overview

As the Head of Global Customer Success for Tookan, you will own the post-sale customer journey worldwide. You will lead, mentor, and scale a high-performing team of 8 Customer Success Managers (CSMs) and Account Managers (AMs) based in the UAE.

Your mission is two-fold: ensure seamless, high-touch onboarding that drives immediate product adoption, and systematically unlock revenue growth through proactive upselling and cross-selling. This is a strategic leadership role requiring a blend of deep empathy for the customer, strong peop...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now