Programme Manager, Global Talent Visa
5 days ago
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.
The Global Talent visa Programme Manager is a new role in the expanding Global Talent visa team. This post will play a key role in helping the Society manage and expand the Global Talent visa, which is vital to the mobility of the academic and research community. The Society is seeking a highly motivated person with strong initiative and leadership skills, who will manage the delivery of the Society’s work related to the Global Talent visa under the guidance of the Senior Manager for the Global Talent visa within the International Grants team.
The Global Talent visa Programme Manager will line manage the Global Talent visa operational team and will work closely with the Senior Manager. This role would be ideal for someone with experience working in an UK research and innovation context, knowledge of the UK immigration landscape and, specifically, with experience managing a team.
The Global Talent visa Programme Manager will be responsible for ensuring the effective management and operational delivery of the Global Talent visa at the Royal Society. The main purpose of the role is:
- To manage the Global Talent visa operational team within the Society’s Grants Section and work collaboratively with Fellows and relevant staff in other teams to deliver Global Talent visa work with a high level of precision, in accordance with agreed standards.
- To oversee the management of the applications process across the various routes of the Global Talent visa that are within the remit of the Society, and engage with internal and external stakeholders.
- To work closely with the Senior Manager and counterparts across the endorsing bodies to inform the improvement and usability of the Global Talent visa immigration category.
Reports to: Senior Manager, Global Talent visa
Line manages: Global Talent visa Managers x 4 and Global Talent visa Officer x 1
Location: Carlton House Terrace, London, SW1Y 5AG plus hybrid remote working
Hours: Full time, 35 hours a week
The application closing date is 2 October 2024 at 23:59.
Interview dates: 15 & 16 October 2024
£46,271. Pay Band: D
-
Programme Manager, Global Talent Visa
2 days ago
London, United Kingdom ROYAL SOCIETY Full timeThe 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. The Global Talent visa Programme Manager is a new role in the expanding Global Talent visa team. This post will play a key role in helping the Society manage and...
-
Global Talent Visa Officer
3 months ago
London, United Kingdom Royal Society Full timeJob Scope: This is an opportunity to gain unique exposure to the global talent and immigration landscape. The postholder will provide essential administrative support to the Global Talent visa team, supporting the team with the smooth delivery of all operational aspects of the Society’s role as an endorsing body and contributing to ongoing improvement in...
-
London, Greater London, United Kingdom VISA Full timeShape the Future of Sustainable Payments Visa is seeking a visionary leader to spearhead our global advisory practice focused on sustainability. As Senior Director, Global Advisory, you will play a pivotal role in guiding clients across the payments ecosystem towards more sustainable solutions for consumers, businesses, and...
-
SVP, Visa Commercial Solutions, Europe
3 months ago
London, United Kingdom VISA Full timeJob Description And Responsibilities Team Summary The Visa Commercial Solutions (VCS) team is a world-class commercial organization experiencing exciting growth opportunities as we expand into new payment flows and continue to grow our robust range of payments solutions for commercial clients in the Small Business, Middle Market, Corporate, Supply...
-
London, United Kingdom Visa Full timeJob DescriptionFascinated by the future and captivated by technology?Smart, driven and want to make a difference in the world?You’ll fit right in. Join a diverse team at Visa, where your individuality fits right in. We can provide the opportunity to shape the payments experience globally. Together, let’s transform the way the world pays.Think you know...
-
Talent Acquisition Partner
3 months ago
London, United Kingdom Visa Full time**Company Description** Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure...
-
Talent Acquisition Partner, Commercial Team
3 months ago
London, United Kingdom Visa Full timeCompany Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure...
-
Head of Global Account Management
4 weeks ago
London, Greater London, United Kingdom Visa Full timeJob OverviewRole Summary: The Director of Global Issuing AE is pivotal in steering the growth of Visa's Commercial Solutions across various global accounts. This role demands a comprehensive understanding of client operations and market dynamics.Key Responsibilities:Business Growth: Drive the expansion of Visa's Commercial Solutions by identifying and...
-
Technical Solutions Manager
4 days ago
London, Greater London, United Kingdom Visa Full timeJob SummaryVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments...
-
Technical Solutions Manager
4 days ago
London, Greater London, United Kingdom Visa Full timeJob SummaryVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments...
-
Global Immigration Consultant
5 hours ago
London, Greater London, United Kingdom Global Visa Support Full timeJob Title: Global Immigration ConsultantJob Summary:We are seeking an experienced Immigration Advisor to join our team at Global Visa Support. As a Licenced Immigration Advisor, you will be responsible for providing legal advice, preparing legal documents, and addressing issues related to labour and employment law.Key Responsibilities:Provide legal advice to...
-
Global Immigration Consultant
4 hours ago
London, Greater London, United Kingdom Global Visa Support Full timeJob Title: Global Immigration ConsultantJob Summary:We are seeking an experienced Immigration Advisor to join our team at Global Visa Support. As a Licenced Immigration Advisor, you will be responsible for providing legal advice, preparing legal documents, and addressing issues related to labour and employment law.Key Responsibilities:Provide legal advice to...
-
Talent Acquisition Partner
3 months ago
London, United Kingdom Visa Full time**Company Description** Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and...
-
Payments Programme Lead
11 hours ago
London, United Kingdom Visa Full timeJob DescriptionVisa Consulting and Analytics (VCA) is the consulting arm of Visa, and drives tangible, impactful and financial results for Visa’s network clients, including both financial services and merchants. Drawing on our expertise in strategy consulting, data analytics, brand management, marketing, operational and macroeconomics, Visa Consulting and...
-
London, Greater London, United Kingdom VISA Full timeAbout the RoleThe Director, Solution Design, Visa Commercial Solutions is a key member of our team, responsible for driving technical solutioning, client engagement, and 'voice of the customer' for Visa Commercial Solutions.Key ResponsibilitiesLead technical sales solutioning for optimized onboarding and new integrated solutions, including virtual card...
-
London, Greater London, United Kingdom VISA Full timeAbout the RoleThe Director, Solution Design, Visa Commercial Solutions is a key member of our team, responsible for driving technical solutioning, client engagement, and 'voice of the customer' for Visa Commercial Solutions.Key ResponsibilitiesLead technical sales solutioning for optimized onboarding and new integrated solutions, including virtual card...
-
Head of Visa Commercial Solutions, Uk
3 months ago
London, United Kingdom Visa Full time**Company Description** Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and...
-
SVP, Visa Commercial Solutions, Europe
2 days ago
London, Greater London, United Kingdom VISA Full timeJob SummaryThe SVP, Visa Commercial Solutions, Europe will lead the commercial business in Europe, driving growth and innovation in the region. This role will be responsible for developing and executing strategic priorities to accelerate Visa's commercial business, delivering aggressive revenue growth goals.Key ResponsibilitiesDevelop and execute strategic...
-
SVP, Visa Commercial Solutions, Europe
2 days ago
London, Greater London, United Kingdom VISA Full timeJob SummaryThe SVP, Visa Commercial Solutions, Europe will lead the commercial business in Europe, driving growth and innovation in the region. This role will be responsible for developing and executing strategic priorities to accelerate Visa's commercial business, delivering aggressive revenue growth goals.Key ResponsibilitiesDevelop and execute strategic...
-
Head of Visa Commercial Solutions, UK
3 months ago
London, United Kingdom VISA Full timeJob Description And Responsibilities This is a leadership role focused on delivering ambitious PV, Net Revenue and Growth targets for UK & Ireland and VCS, using the Visa suite of B2B products (including travel, procurement, small business and account to account payment solutions). The Head of VCS UK&I is expected to leverage his/her own network in...