Immigration Manager


Company 

Diana Duggan UK Limited

Location 

London

Employment Hours 

Full Time

Employment Type 

Contract

Salary 

£370 Per Day

Job Requirements/Description

Our client is seeking an experienced Immigration Manager to support within the business immigration services.

Our client offers business immigration services and advice to corporate clients as well as internal employees. As a manager, you will work alongside the engagement to support with key functions, offering leadership, advice and guidance on immigration.

  • Role: Immigration Manager
  • Dayrate: £370 per day (inside IR35)
  • Payframework: Umbrella Company
  • Location: Hybrid - 2 days a week in the London office
  • Startdate: October 2025
  • Contractlength: 12 months (Maternity cover)

Responsibilities:

  • Team lead - manage team performance through training, reviews and quality assurance processes
  • Oversee and coordinate all immigration-related processes
  • Deliver tailored UK immigration advice and ensuring full compliance
  • Lead sponsor licence projects, including applications, post- transaction changes and compliance improvements; conducted audits and mock inspections
  • Manage visa applications (such as skilled worker visas), ensuring compliance with immigration laws and regulations
  • Provide support to employees throughout the visa process.
  • Provide comprehensive immigration support to corporate clients across sectors, handling Skilled Worker, Global Business Mobility and Global Talent visas
  • Lead and establish case strategy on a full range of visa applications to enable international moves
  • Liaise with relevant immigration authorities
  • Prepare detailed reports and compliance advice to clients
  • Lead client onboarding, pricing and billing processes
  • Review current practices and support with enhancements and improvements

Essential experience

  • Experienced in delivering immigration services to clients
  • Manage and lead immigration services teams
  • Knowledge of Immigration Rules, laws and systems
  • Experience in using Microsoft PowerPoint, Excel and/or other similar applications

Send your CV without delay!

Company 

Diana Duggan UK Limited

Location 

London

Employment Hours 

Full Time

Employment Type 

Contract

Salary 

£370 Per Day

An unhandled error has occurred. Reload 🗙