SALES DIRECTOR COUNTRY MANAGER jobs in CENTRAL LONDON, United Kingdom

to the Consulting Director, your role will be: Bringing the best of our expertise from the other Departments to your clients... on Data Science, Activation (e.g., media buying, CRM) and Creativity. Impact-driven with real sales abilities...

Artefact