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
This link goes straight to the employer's greenhouse page. Posted 178 days ago.We last confirmed it was open 14h ago.