About The Position

We are looking for a Customer Success Manager to join our team in Belgrade. The Customer Success team is globally distributed across the US, Canada, the UK, and Europe, supporting a portfolio of strategic global accounts. Each CSM manages a global book of business and works closely with customers to ensure long-term success, retention, and growth.

Requirements

  • 5 years of working experience in customer facing role (preferably Customer Success)
  • Proficiency in English.
  • Bachelor's degree and/ or equivalent professional experience.

Nice To Haves

  • Proficiency in Salesforce
  • Experience working independently with customers across different regions and time zones.

Responsibilities

  • Establishing and maintaining strong, long-term relationships with key customer stakeholders.
  • Proactively engaging with customers to ensure their ongoing satisfaction, loyalty, and trust.
  • Gathering and analyzing customer feedback to inform customer success plans, improve product and service delivery.
  • Identifying potential risks to customer success and implementing strategies to mitigate them.
  • Working closely with internal teams to align efforts and deliver a cohesive customer experience.
  • Assisting in the expansion of the customer’s use of products and services, thereby driving growth within the assigned territory.

Benefits

  • 25 days paid leave per annum
  • Private Health Insurance
  • Paid Lunch
  • Yearly Bonus
  • Yearly Merit Plan
  • My Learning Platform
  • Fit Pass
  • Life Insurance
  • Accident Insurance
  • Company bicycles available free of charge
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service