Mailscale: Lead the Customer Support Team of a Startup at join.com

April 19, 2025
Apply Now

Job Description

About the job
Mailscale is looking for a Lead the Customer Support Team of a Startup
At Mailscale, we’re helping businesses to grow and be seen by sending more emails.

We care about customers.

A lot actually.
Our bold vision is to create a 5-star hotel experience for them.

An experience that gets them to feel understood and taken care of.

To achieve this, we need talented leaders just like you 🙂

Does this excite you?

Tasks

Lead, hire and manage a support team.
Develop, implement and improve support strategies and KPIs.
Maintain & Improve support documentation and processes.

Requirements

Proven experience in customer support or similar roles.
Proactive and solution-oriented mindset. You need to see problems and be able to fix them.
Strong communication and leadership skills.
Empathy and passion for customer service.

Benefits

Leadership: Lead and inspire a dedicated team and shape the experience for our next 5000+ business customers.
Growth: Advance your career in an exciting, fast-growing startup.
Innovation: Work in a dynamic, forward-thinking environment that needs your innovative ideas.
Flexibility: Enjoy a flexible work setup focused on outcomes.

Desired Skills and Experience
Customer Support

Project Management

Team Leadership

Process Improvement

Workflow Automation

Communication

Problem-Solving

Technical Proficiency

Customer Relationship Management