Avetta

Maidenhead
833 Total Employees
Year Founded: 2003

Jobs at Avetta

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
Maidenhead, Berkshire, England, GBR
Cloud • Marketing Tech
Drive new business acquisition across mid-market and enterprise EMEA clients by managing the full SaaS sales cycle, from prospecting and qualification through demonstrations, negotiations, and signed agreements. Maintain pipeline and forecasts in Salesforce, apply MEDDPICC, collaborate with sales development and internal teams, attend industry events, travel to client sites, and support new clients during their initial launch period.
23 Days AgoSaved
Remote or Hybrid
Maidenhead, Berkshire, England, GBR
Cloud • Marketing Tech
Manage SaaS client relationships and account health, drive product adoption, retention, and expansion, conduct success planning and QBRs, provide training and guidance, resolve complex issues, support growth plans, and collaborate cross-functionally on client and product improvements.