ATLAS

Customer Support Manager Americas - Mexico Remote

WeTravel · Mexico

EmployerWeTravel
LocationMexico
Pay$45,000 – $50,000 per year
Posted2026-10-01
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

Hi!👋 I'm Beth Trame, Global Director of Customer Support, based in the US. I'm excited to find a Customer Support Manager - Americas to join our amazing global team. In this role, you'll own the LATAM Customer Support team while also managing our Fin (Intercom) operations. You'll bridge Product, Marketing, Sales, and Support - translating every new feature launch into Fin (Intercom) workflows…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at WeTravel