Search / Alveole

Head of Sales | Europe

Alveole· London

remote · country director seen live 14h ago

✨ The Role As Head of Sales, Europe you will be Alvéole’s commercial tip of the spear on the continent. Based in London, you will own the full sales cycle, from pipeline generation to close, across the UK and Continental Europe. This is not a management-only role: you will carry

Apply on Alveole's site

This link goes straight to the employer's greenhouse page. Posted 178 days ago.We last confirmed it was open 14h ago.