We are looking for a seasoned and hands-on Customer Support Manager to oversee the delivery of a world-class support experience that exceeds customer expectations and delights even the most demanding customers.
As Manager of Frontline Support, you will be responsible for leading and scaling our North America Frontline Support team, meeting ambitious targets, hiring and mentoring a talented team and implementing unparalleled support systems and processes to develop a world-class team.
You will be a core member of our Support management team and report to the Global Director of Frontline Support.