Cresta

HQ
Peterborough
112 Total Employees
Year Founded: 2017

Teams at Cresta

Recently posted jobs

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.
10 Days AgoSaved
Remote
2 Locations
Artificial Intelligence • Other • Sales • Software
Provide in-house employment law advice across the US, Europe, and APAC. Support hiring, performance management, investigations, reorganizations, terminations, compliance, cross-border employment, and dispute resolution. Draft and review employment agreements, severance, and restrictive covenants. Partner with HR, Talent Acquisition, Finance, and outside counsel; support M&A due diligence and deliver training to managers and leaders.