Campaign Management Specialist
8 days ago
London
Mediate amongst the individual departments, such as Sales, Digital Media Strategy, Project Management, Creatives and client partners Support the launch of our clients new Sales System Globalisation ...