Skip to main content
Advertisement
Deel Logo

Team Lead, Customer Success I Deel-IT

Deel Latin America & the Caribbean Updated: May 29, 2025

Summary

You’ll be the face and voice of Deel for our clients, both internally and externally. In this dynamic role, you’ll be responsible for building genuine and durable customer relationships while converting those relationships into opportunities for long-term revenue growth. You will serve as our client’s trusted advisor by providing strategic guidance on operational and product-related issues. Simultaneously, you will be an internal advocate for clients with Deel by championing new products and capabilities to facilitate the expansion of each client’s business with Deel. You are a passionate business builder at heart. You get energized by tackling complex, challenging, often ambiguous problems and driving real impact across a business. You are not afraid to get your hands dirty to deliver projects. You are a talented generalist at home, diving into data for insights, and confident in cross-functional project management with multiple stakeholders. Working with great people is a non-negotiable priority because you thrive in a highly collaborative, high-performance team. If that is you, join our team!

Benefits

Our workforce deserves fair and competitive pay that meets them where they are. With scalable benefits, rewards, and perks, our total rewards programs reflect our commitment to inclusivity and access for all.

  • Provided computer equipment tailored to your role
  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including WeWork access where available

Responsibilities

  • Managing a growing team of Customer Success Managers in your region; recruiting, hiring, and training new team members.
  • Serving as a coach and a leader, helping to develop the skills of your CSMs as they help customers achieve their desired outcomes.
  • Build and Scale, Own, Optimize & Impact the revenue stream by driving change and maximize the effectiveness of the Customer Success team to deliver greater value and grow our customers.
  • Organize and analyze customer and product data to identify and implement improvements to increase revenue growth, including partnering with Operations in designing and implementing processes, workflows, and automations.
  • Proactively surface opportunities to improve the team’s operational efficiency and the customer experience

Qualifications

  • You have proven experience leading a CSM team within a rapidly-growing B2B SaaS company in a Team Lead or Manager role
  • You are driven, think on your feet, and thrive in a fast-paced, challenging environment
  • You have a track record of managing your team to meet or exceed customer renewal and retention goals in a high growth setting
  • You are data oriented
  • You have experience working with clients and team members from multiple countries and across multiple time zones, preferred
  • You have experience working on a remote team, preferred
  • You have experience working at a high growth start-up or scale up, preferred
  • You have Fintech or HRtech experience, preferred
  • You are multilingual, preferred

About Deel

Deel and our family of growing companies are made up of global teams dedicated to helping businesses hire anyone, anywhere, easily. The team comprises over three thousand self-driven individuals spanning over 100 countries, and our unified yet diverse culture keeps us continually learning and innovating the platform and products for customers. Companies should be able to hire the best talent anywhere in the world, so we are building the best platform to make that a reality. Our market-leading technology, expertise, and global team are crucial to the platform’s success. We deliver the best products and features in our space, enabling millions of jobs worldwide and connecting the global workforce with the best companies and opportunities.

Share This Job

Advertisement

Job Overview

💼

Title

Team Lead, Customer Success I Deel-IT

🏢

Company

Deel
💰

Salary

Not Disclosed

🏠

Work Style

Remote
📄

Contract

Permanent

🎓

Experience

Senior

📚

Education

No Formal Education Required

👥

Sector

Private

👉 Mention IslandHints when applying. Support trusted platforms prioritizing safety!

Never pay fees for applications—requests for equipment, training, or ID verification may signal fraud.

Verify employers via official domains or secure platforms.

See Safety Tips →

Similar Opportunities

Adlinc logo

Customer Service Representative

Adlinc

St. James, Jamaica

Adlinc Business Services Limited, a leading outsourcing provider of 24/7/365 dispatch and delivery support to North America, is seeking an enthusiastic and detail-oriented Customer Service Representative. This role involves real-time communication with drivers and customers to ensure smooth operations and high service satisfaction. 💰 Salary $1,200,000 to $1,500,000 JMD per annum

View Details
Adlinc logo

Overnight Customer Service Representative

Adlinc

St. James, Jamaica

Adlinc Business Services Limited, a leading outsourcing provider of 24/7/365 dispatch and delivery support to North America, is seeking an enthusiastic and detail-oriented Overnight Customer Service Representative. This role involves real-time communication with drivers and customers to ensure smooth operations and high service satisfaction. 💰 Salary $1,200,000 to $1,500,000 JMD per annum

View Details
First Global Bank Limited logo

Customer Experience Manager

First Global Bank Limited

Kingston and St. Andrew, Jamaica

The Customer Experience Manager is a champion for our customers, responsible for designing and delivering exceptional experiences across all channels i.e. branches, digital platforms, and call centre. This role leads the effort to build a customer-centric culture, proactively identifying opportunities to improve service quality, streamline processes, and foster customer loyalty. The Customer Experience Manager will lead, coach, and develop the branch team to consistently exceed customer expectations and contribute to business growth. This role will be a key driver in embedding customer feedback into continuous improvement initiatives.

View Details
Deel logo

Senior Customer Success Manager - Deel-IT

Deel

Latin America & Caribbean

You’ll be the face and voice of Deel for our clients, both internally and externally. In this dynamic role, you’ll be responsible for building genuine and durable customer relationships while converting those relationships into opportunities for long-term revenue growth. You will serve as our client’s trusted advisor by providing strategic guidance on operational and product-related issues. Simultaneously, you will be an internal advocate for clients with Deel by championing new products and capabilities to facilitate the expansion of each client’s business with Deel. You are a passionate business builder at heart. You get energized by tackling complex, challenging, often ambiguous problems and driving real impact across a business. You are not afraid to get your hands dirty to deliver projects. You are a talented generalist at home, diving into data for insights, and confident in cross-functional project management with multiple stakeholders. Working with great people is a non-negotiable priority because you thrive in a highly collaborative, high-performance team. If that is you, join our team!

View Details
Advertisement

Explore Related Job Categories

Job Search Resources

Government of Jamaica Job Listings

Explore official government job vacancies across various ministries and agencies in Jamaica.

Visit Site

Workplace Politics: A Guide to Surviving & Thriving

Learn strategies to navigate and excel in workplace dynamics.

Read Article

The Importance of Soft Skills: Beyond Technical Know-How

Understand the value of soft skills in professional success and how to develop them.

Read Article