Insights Account Manager - Media Intelligence
24 days ago
London
... company , based in London. The successful Account Manager will maintain their client accounts, ensuring that desired results are achieved, the most efficient resources are used and all stakeholders ...