America's Job Portal
As the Customer Experience – Team Lead at Deliverect, you will lead a global support team that provides technical assistance to SMB, mid‑market, and enterprise customers. The role involves managing up to 12 frontline and premium support specialists across multiple hubs and ensuring exceptional customer service, efficient technical issue resolution, and alignment of support strategies across teams.
This role requires coaching, workflow optimisation, stakeholder management, and a strong focus on meeting and exceeding service level agreements (SLAs) while supporting Deliverect’s customers worldwide.