Staff Visa Compliance Manager at London Business School
Job Description
Summary
Do you have an In-depth knowledge of UK immigration laws, regulations, and policies?
We are looking for a People Visa Compliance Manager to join our outstanding People Team at London Business School.
The Staff Visa Compliance Manager, will play a pivotal role in overseeing and upholding compliance with UKVI regulations for our staff, as well as leading the project management efforts to enhance our Casual Staff processes. Collaborating closely with the Associate Director, Visa Compliance and Financial Aid in the student visa team, responsibilities include the development and implementation of policies, procedures, and training initiatives to ensure the School achieves full compliance with Home Office regulations.
This role is available as a one year fixed term contract.
Main Responsibilities
- Oversee all aspects of staff immigration and visa compliance, including Skilled Workers visas and all Right to Work checks
- Assume responsibility for project management, overseeing the implementation of robust processes related to skilled worker visas for staff
- Establish fail-safe processes to ensure that Casual Staff on student visas adhere to their weekly work limits. This involves project managing improvement of the engagement of Casual Staff throughout the School
- Develop and update policies and procedures related to staff immigration compliance, ensuring alignment with current UK immigration laws and regulations
- Manage the visa application process for staff, including issuing Certificates of Sponsorship (CoS)
- Develop training and guidance to relevant staff and managers on visa compliance and ensure all stakeholders are well-informed on the latest immigration rules
- Regularly monitor the status of visa holders, ensuring all staff visas are up to date and in compliance with visa conditions
Ideal Candidate
- In-depth knowledge of UK immigration laws, regulations, and policies
- Familiarity with the UK Visa and Immigration (UKVI) Sponsor Management System (SMS)
- Demonstrable project management experience
- Strong organizational and record-keeping skills
- Experience in developing and delivering training
- Excellent communication and interpersonal skills
- Ability to work with a diverse group of staff and stakeholders
- Attention to detail and a commitment to accuracy
About us
London Business School: a global and vibrant business community based in two of the world’s most dynamic cities, London and Dubai. It’s where extraordinary minds and diverse perspectives connect, to have a profound impact on the way the world does business and the way business impacts the world. We offer best in class hybrid learning to our students and participants, whilst creating a flexible, supportive and dynamic working environment for our people to excel in, whatever their location.