Cresta is seeking a highly strategic and execution‑oriented EMEA Marketing Manager to build and scale our regional function, with a strong focus on Spain. Reporting to the VP International Marketing, you will be the first dedicated marketing hire in EMEA and drive pipeline, accelerate deals, and build brand presence, aligning with Cresta's global strategy.
Location options include London, remote, or based in Spain, reflecting our adaptable approach to regional growth and collaboration with Spain