Location
Remote (Republic of the Philippines)
Type
Full Time
Level
mid
Posted
Jul 3, 2026

Highlights from job:

  • The Customer Support Manager is a critical contributor to customer satisfaction, retention, and sustainable account growth -- both through…
  • Close collaboration with global teams across Customer Support, Engineering, Product, and Customer Success.