There are still lots of open positions. Let's find the one that's right for you.
The Manager, Support Services is responsible for leading and managing a team of support agents in a 24x7 Support Department. This role focuses on defining, implementing, and monitoring business processes to ensure efficient ticket resolution, ultimately aiming for customer retention and satisfaction. The position involves direct interaction with customers to review case progress and requires adherence to confidentiality standards due to potential exposure to sensitive information. The role is hybrid, combining remote work with on-site responsibilities in Atlanta and occasional travel for company events.