Following strong performance across 2025, we’re expanding our team and hiring a Senior Customer Success Manager dedicated to our top LATAM and AMER accounts. In this role, you’ll build trusted partnerships, drive thoughtful adoption, and translate customer insights into clear, actionable input for our internal teams. You’ll connect customers’ marketing priorities to our API-first platform, collaborate with technical stakeholders to resolve issues, and help shape scalable processes that elevate the customer experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
101-250 employees