Description
Cresta is seeking a Strategic Sales Director to focus on large companies in EMEA. The role involves identifying customer value, building executive relationships, and evangelizing AI technology. The director will help define sales processes and regional expansion, starting in the UK. Responsibilities include owning the sales experience, running complex sales cycles, prospecting, and partnering with internal teams to deliver exceptional customer experiences.

