The National Oceanography Centre in Southampton is seeking an Immigration and Sponsorship Manager to oversee all aspects of immigration compliance and visa sponsorship. You will maintain the UKVI sponsor licence, manage end-to-end immigration journeys, and provide clear guidance to stakeholders to ensure audit readiness and regulatory compliance.
You will report to the Head of People Services within the People and Culture function and drive continuous improvement in policies, processes and
#J-18808-LjbffrGlobal Talent Immigration Lead in Southampton employer: The National Oceanography Centre
The National Oceanography Centre (NOC) is an exceptional employer, offering a vibrant work culture that prioritises collaboration and innovation in oceanographic research. Employees benefit from a generous pension scheme, comprehensive wellbeing support, and opportunities for professional growth while contributing to meaningful scientific advancements aboard world-class research vessels. Based in Southampton, NOC fosters a diverse and inclusive environment, ensuring every team member's voice is valued as they tackle global marine challenges together.
Contact Details:
The National Oceanography Centre Recruitment Team