A company is looking for a Customer Success Specialist to support global customers and internal teams.
Key Responsibilities :
Manage customer inquiries, account setup, and escalation cases within company guidelines
Support audit readiness by ensuring accurate case documentation in tracking systems
Coordinate with global teams to resolve service requests and meet customer satisfaction goals
Required Qualifications :
3+ years of related experience and a Bachelor's degree (or equivalent experience)
Proficiency in Microsoft Office (Word, Excel, PowerPoint)
Fluent in written and spoken English
Customer Service Specialist • Oklahoma City, Oklahoma, United States