🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Internal Communications Manager

Company

SOAS University of London

Location

London, England

Posted

July 05, 2026

Position Overview

Job title: Internal Communications Manager


Department: Marketing, Student Recruitment and Admissions

Contract Type: Permanent, full-time

Grade: 8

Location: Bloomsbury, London

Hours: 35

SOAS University of London is the leading Higher Education institution in Europe specialising in the study of Asia, Africa and the Near and Middle East. SOAS University of London plays a leading role in reimagining higher education globally, with a new strategic plan in place which commits SOAS to both student responsiveness and research intensity. SOAS has created a new model of international partnership, working with universities and organisations around the world to address transnational global challenges.

About the Role

This role also requires supporting major projects taking place across our estate, learning and teaching portfolio and IT infrastructure with internal communication. The post holder will also gather insights fro...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now