Account Director
International Data
LondonOverview About the Role & Team This is a strategic sales role based in London, combining the management of high-value accounts with new business development across a European territory. You will be responsible for growing exis...Read More>>.
