Cresta

HQ
Peterborough
112 Total Employees
Year Founded: 2017

Teams at Cresta

Recently posted jobs

4 Hours AgoSaved
Remote
United Kingdom
Artificial Intelligence • Other • Sales • Software
Looking for an Enterprise Account Executive to manage strategic deals with large companies in EMEA. Responsibilities include relationship building, managing complex sales cycles, and collaborating with cross-functional teams to ensure customer success.
YesterdaySaved
Remote
United Kingdom
Artificial Intelligence • Other • Sales • Software
The Sales Enablement Manager will enhance performance and execution of international go-to-market teams by customizing onboarding, coaching, and sales methodologies for EMEA and APAC regions, fostering revenue growth and improved sales processes.
5 Days AgoSaved
Remote
United Kingdom
Artificial Intelligence • Other • Sales • Software
The Strategic Sales Director will manage complex sales cycles, build executive relationships, and influence sales strategy within the EMEA region, focusing on enterprise clients using AI technology.