Skip to main content
a group of people standing in front of a sign

Sales & Marketing

  • 42K+ Customers
  • Regional aligned Teams
  • #1 Security companion for 365 and Workspace
a padlock made out of gears

Sales is your passion. Cybersecurity your mission.

We are driven to deliver increasing value to our customers and partners and by our mission to help organizations worldwide to work protected.

Our sales and marketing teams play a critical role in accelerating the company’s product-led growth strategy via revenue and customer acquisition, storytelling, and channel partner initiatives.

Hear from Mimecasters

Overview

Business Development Representative

Working alongside Sales and Marketing to generate new sales opportunities for our sales pipeline in a fun, fast paced environment.

Search Jobs

Sales 

Managing the customer journey through detailed information and guidance to ensure they select the best cybersecurity solutions for their organization.

Search Jobs

Sales Engineering

Technical expertise to guide customer decisions, explaining our products via presentations, demos, and designing and executing proof of concept projects.

Search Jobs

Marketing 

Ensuring our brand and products are known in the industry and beyond by positioning Mimecast as a thought leader in cyber resilience.

Search Jobs

Latest Jobs

Account Manager, Customer Development

  • United States of America - Massachusetts - Lexington

Account Executives, Mid-Market and SMB

  • Italy - Remote

Account Manager, Enterprise (Midwest)

  • United States of America - Iowa - Remote + 3 other locations

Senior Account Executive

  • Australia - Queensland

Hear from Mimecasters

a group of people posing for a photo

Eagles Club

Top performers across our sales teams are invited, along with their partner, to an annual all – inclusive four day ‘once in a lifetime’ trip to an exciting destination. We bring together all sales representatives globally, to enjoy an exclusive experience in recognition of their dedication and hard work.

Keep in touch

Keep in touch, and be the first to receive opportunities that match your skills.

Keep in touch
a man wearing glasses and a tan jacket