Pricing
Tractable
Unverified
Customer Success
5 people · 0 jobs
This department focuses on ensuring customer satisfaction and retention by managing relationships and addressing client needs.
Edward Redding
Customer Success Manager
Francisco Frantz
Principal Customer Success Manager | EMEA - Uk, Nordics, Spain, Benelux
Yusuke Harada
Principal Customer Success Manager
Monika Zielińska
Senior Customer Success Manager
Andrea Anatra
No jobs in this team
View all teams
20 people · 0 jobs
12 people · 0 jobs
7 people · 0 jobs
4 people · 0 jobs