Immigration and Sponsorship Manager

National Oceanography Centre

Southampton, England, UK

Sponsorship

Company

National Oceanography Centre

Location

Southampton, England, UK

Date posted

2026-08-10

Visa sponsorship

Yes — Skilled Worker (Tier 2)

Sponsorship statement from job description

"as immigration and sponsorship manager, you will play a key role in enabling this by ensuring international colleagues can join and work at noc smoothly, efficiently, and in full compliance with uk immigration requirements. reporting to the head of people services within the people and culture function, you will lead all aspects of immigration compliance and visa sponsorship. you will maintain noc s ukvi sponsor licence through strong governance, robust processes, and accurate record\-keeping, ensuring the organisation operates confidently and compliantly. you will oversee the end\-to\-end immigration journey, including visa applications, right\-to\-work checks, and ongoing sponsorship management, ensuring a consistent and positive experience. you are an experienced and confident immigration professional, with a strong understanding of uk visas and immigration (ukvi) requirements and a track record of managing sponsorship and compliance with accuracy and integrity."
🏢 More from National Oceanography Centre All sponsorship jobs