← Back to Jobs
Posted Jun 4, 2026

Business Development Representative (French speaker)

Mimecast is a company focused on Human Risk Management and email security solutions. The Business Development Representative will generate and nurture sales leads, conduct outreach, and collaborate with internal teams and reseller partners to drive business growth.


Responsibilities


Skills


Benefits


Company Overview

  • Mimecast is a SaaS-based email management platform enabling companies to administer business communications and data. It was founded in 2003, and is headquartered in London, England, GBR, with a workforce of 1001-5000 employees. Its website is http://www.mimecast.com.

  •