Business Development Marketing Manager - Marketing Agency
2 months ago
London
A multi-award winning, global marketing and comms agency based in London is looking to recruit a Business Development Marketing Manager to create pitch materials, owning credentials, case studies and ...