Job Description

The Opportunity:

The Customer Success Specialist is responsible for key contributions to Moz’s self‑serve customers to ensure customer satisfaction, reduce churn, and increase growth. This role requires a versatile professional who can pivot seamlessly between high‑volume ticket reso...

Apply for this Position

Ready to join Moz, Inc.? Click the button below to submit your application.

Submit Application