Role Description Our South Europe Business Development team is looking for a passionate self-starter, with a proven track record of complex, multi-stakeholder sales and impeccable communication skills. This is a full-time role which can be remote, hybrid, or based in one of our many office hubs in E