For Employers

Eptura

Remote Job Openings at Eptura (2)

Manager, Support

United States 5-10 yrs exp Support

Lead and develop a team of support professionals to deliver high-quality, customer-focused technical support while ensuring operational excellence. Drive continuous improvement by analyzing support metrics, managing escalations, and fostering cross-functional partnerships to resolve customer-impacting issues.