Mimecast

HQ
London
Total Offices: 16
1,916 Total Employees
Year Founded: 2013

Teams at Mimecast

Recently posted jobs

22 Hours AgoSaved
In-Office
Lexington, MA, USA
Information Technology • Security • Software • Consulting
The Cloud Partner Manager will drive revenue growth through hyperscaler marketplaces, manage business plans, and maintain strategic partnerships with cloud providers to enhance market presence and achieve sales targets.
22 Hours AgoSaved
Remote
Illinois, USA
Information Technology • Security • Software • Consulting
Lead and develop a team of 4-6 Channel Account Managers across regions to drive partner-generated pipeline, revenue, and retention. Own quota attainment, territory and channel business plans, partner recruitment and activation, executive partner relationships, incentive design, cross-functional GTM, and regular performance reporting. Requires hiring, coaching, and performance management to scale partner-led growth.
22 Hours AgoSaved
Remote
New South Wales, AUS
Information Technology • Security • Software • Consulting
Drive new enterprise business in ANZ by prospecting, building executive relationships, working with channel partners, executing sales plans, meeting KPIs/OTE, managing CRM and reporting, and collaborating across functions to exceed regional targets.