Job Description
The Opportunity:
The Customer Success Specialist is responsible for key contributions to Moz’s self-serve customers to ensure customer satisfaction, reduced churn, and increased growth. This role requires a versatile professional who can pivot seamlessly between high-volume t...
Apply for this Position
Ready to join Moz, Inc.? Click the button below to submit your application.
Submit Application