INTERNATIONAL COMMUNICATIONS MANAGER jobs in NORTH WEST LONDON, United Kingdom

here: About the role We are seeking a dynamic Corporate Relations Manager to lead our Corporate Relations team. Located in... high quality event organisation, ability to develop corporate engagement strategies, excellent communications, project...

University College London