Mimecast

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

Teams at Mimecast

Recently posted jobs

An Hour AgoSaved
In-Office
Singapore, SGP
Information Technology • Security • Software • Consulting
Leads international go-to-market programs and geographic expansion for the cybersecurity sales organization. Owns market-entry planning, investment cases, ROI tracking, risk management, executive decision support, cross-functional initiatives, change management, and the operating cadence for international sales. Partners with Sales, Marketing, Product, Finance, Legal, HR, and Customer Success to execute expansion strategy, monitor performance, and guide investment decisions.
An Hour AgoSaved
In-Office
London, England, GBR
Information Technology • Security • Software • Consulting
Own end-to-end marketing operations for lead management, including campaign orchestration, audience segmentation, predictive scoring, data quality, enrichment, and routing. Manage Marketo, Salesforce, intent platforms, and AI-powered workflows while partnering with GTM, Data, IT, and Legal teams. Build scalable automations, validate scoring against pipeline outcomes, improve lead handoffs, and enable marketers to use automation effectively.
12 Hours AgoSaved
In-Office
Lexington, MA, USA
Information Technology • Security • Software • Consulting
Own and grow a portfolio of existing SMB customers through upselling and cross-selling. Manage account plans, sales activities, pipeline, CRM records, revenue quotas, and reporting while building strong customer relationships. Partner with channel development and internal teams, maintain sales methodology compliance, and develop product and sales expertise. The role requires commercial acumen, familiarity with corporate IT buying processes, strong communication, organization, and quota achievement.