PR & Marketing Coordinator (Intern), UK & Ireland

Blizzard Entertainment
Location : London ENG GB
Able to work independently, whilst being a strong team player. Work closely with the local sales and trade marketing teams to help deliver Blizzard business…

More >>