The Royal Society is an endorsing body for the Global Talent Visa , applying our sector expertise to manage visa endorsements for research and innovation professionals wishing to work in the UK. This post will play an important role in helping the Royal Society expand the Global Talent visa, which is vital to the mobility of the academic and research community. Working with colleagues and Fellows you will work as part of a small team to manage the visa endorsement application process, taking ownership of internal processing and being responsible for the management and reporting of confidential data. You will also help develop and deliver external engagement, including working with other endorsing bodies, the Home Office, as well as other principal stakeholders, in particular immigration and HR advisors at UK universities and research institutes. This is an opportunity to gain unique exposure to the global talent and immigration landscape.
The main purpose of the role is:
- To support the delivery of the Royal Society's role as an 'endorsing body' for the Global Talent Visa
- To deliver the application and endorsement process for the Global Talent Visa, in accordance with agreed standards.
- To act as a knowledgeable liaison for applicants, universities, research institutes and partners, providing guidance and support.
- To support ongoing improvement in the expansion of the Global Talent visa.
Reports to: Senior Manager, Global Talent Visa
Line manages: N/A
Location: Carlton House Terrace, London, SW1Y 5AG plus hybrid remote working
The application closing date is 19 May at 23:59.
Interviews will be held on 28 May and 29 May.
Similar Positions
-
Consultation Manager, Royal College of Physicians, United Kingdom, about 1 hour ago
Salary: Grade 4. Appointments for this role will generally be made at £27,142 (Liverpool) or £30,142 (London). Please note, for internal applicants the salary will be reflected by pay and award po...
-
Events And Recruitment Officer (1 Fte), Royal College of Art, United Kingdom, about 13 hours ago
Founded in 1837, the Royal College of Art is the world’s largest community of postgraduate art and design students. It is also the oldest art and design university in continuous operation and has ...
-
Head Of Product Marketing (Maternity Cover), University of London, United Kingdom, about 24 hours ago
View All Vacancies Marketing Location Egham Salary £47,719 to £56,529 per annum - including London Allowance Post Type Full Time Closing Date 23.59 hours BST on Thursday 06 June 2024 Reference 052...
-
Communications & Engagement Officer (Social Science), University of London, United Kingdom, about 24 hours ago
View All Vacancies Research and Innovation (Central) Location Egham Salary Salary is £17.87 per hour including London Allowance Post Type Part Time Closing Date 23.59 hours BST on Thursday 06 June...
-
Sports Grounds Person (Skilled), University of London, United Kingdom, 6 days ago
View All Vacancies Active Lifestyle & Sport Location Egham Salary £27,272 per annum - including London Allowance This is the expected starting salary for this post however appointment at a higher ...
-
Sports Grounds Person (Skilled), University of London, United Kingdom, about 24 hours ago
View All Vacancies Active Lifestyle & Sport Location Egham Salary £27,272 to £31,739 per annum - including London Allowance Post Type Full Time Closing Date 23.59 hours BST on Sunday 26 May 2024 R...