PR Account Manager - Business and Technology
11 days ago
London
... trade media, to secure the best results for clients and account teams, as well as being a keen ... Integrated Marketing, International and more. We have over 190 staff in London, New York ...