Edit Profile
James Perrott, Senior Counsel, Macfarlanes

James Perrott

Senior Counsel at Macfarlanes

London, United Kingdom

About Me

James is head of the immigration team, providing specialist immigration advice to a range of clients including FTSE100 companies, Small and Medium Enterprises, Higher Education Institutions and high-net-worth individuals.

James provides strategic consultancy advice to major companies on immigration matters in a variety of sectors and supports UK start-ups in relation to the Tier 2 Sponsor Licence regime.  This involves assisting with all aspects of the process from the Sponsor Licence application itself through to obtaining visas for individual non-EEA national employees.  He also helps to ensure compliance with the requirements of the Points Based System (PBS) and the illegal working legislation.  He has also assisted organisations in their discussions with the Home Office following the threat of or actual downgrading / suspension of their sponsor licences, ensuring they retain their ability to sponsor non-EEA nationals.

James has successfully assisted high-net-worth clients with Tier 1 (Investor), Tier 1 (Entrepreneur) and Tier 1 (Exceptional Talent) applications as well as complex family, permanent residence and naturalisation applications, including those involving adoption.  James also regularly advises on European Free Movement issues and UK outbound immigration applications.

James has also worked with representative organisations in submitting immigration policy recommendations to UK Government departments.

James is a regular speaker at conferences, writes articles for leading immigration publications and has been quoted in the national press.

Professional memberships

  • Immigration Law Practitioners Association

James has recently been appointed co-convenor of the Immigration Law Practitioners’ Association Economic Migration Working Group.

James Perrott's Passles

As a free user, you can follow Passle and like posts.

To repost this post to your own Passle blog, you will need to upgrade your account.

For plans and pricing, please contact our sales team at sales@passle.net

Sorry, you don't have permission to repost or create posts.

Repost successful!

View the repost

Repost successful!

Your repost is currently a draft. Review your repost and request approval.

Something went wrong whilst reposting - please try again.

Sorry - this is not an option. This post already exists in the Passle you have selected.

Try reposting to another Passle.