Global Immigration & Sponsorship Lead

2 days ago

Southampton, England, United Kingdom

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

The National Oceanography Centre is hiring a Global Immigration & Sponsorship Lead in Southampton, UK. This full-time role involves managing immigration compliance, visa sponsorship, and onboarding for international staff. The position requires guiding stakeholders, managing risks, and improving policies to attract global talent for marine science research. Salary is between £45K–£50K annually, with no specific degree required.
National Oceanography Centre (NOC) is seeking an Immigration and Sponsorship Manager to lead immigration compliance and visa sponsorship, ensuring UKVI licence maintenance and smooth onboarding for international staff. You will guide stakeholders, manage risks, and support audit readiness in a dynamic regulatory environment.

You will drive policy improvements and collaborate to enable NOC to attract global talent essential for world-class marine science research and innovation.

National Oceanography Centre


Report inaccurate data

|

Leave feedback about this job

More Engineer - General jobs in climate

Environmental and Sustainability Practitioner - Infrastructure projects

Today

Plymouth, United Kingdom

APPLY

APPLY

Today

San Francisco, United States

APPLY

Other jobs at National Oceanography Centre