Partner Brand Manager - 12 Months - London, United Kingdom,

Want to work with a collabrative, dynmaic and fun team ? We have an exciting opportunity for an experienced marketing specialist to work for our globally known client based in central London.
Partner Brand Manager
In this role you must be a self-starter who is able to focus primarily on building..... click apply for full job details