Peak Support

United States
Total Offices: 4
1,424 Total Employees
Year Founded: 2015

Teams at Peak Support

Recently posted jobs

8 Hours AgoSaved
In-Office
Charlotte, NC, USA
eCommerce • Professional Services • Software • Consulting
Serve as primary escalation point for frontline support: resolve complex cases, mentor Tier 1 agents, collaborate cross-functionally, identify root causes and drive process improvements to enhance customer experience.