James Gallagher

Immigration Manager

James Gallagher is currently an Immigration Manager at Deloitte, specializing in corporate immigration matters for Ireland. Previously, James held positions as an Immigration Manager at Newland Chase and a Senior Consultant at Fragomen Ireland Limited, where responsibilities included advising clients on Irish immigration processes and managing ongoing cases. Earlier experience includes working as a Legal Executive at Belgard Solicitors, focusing on civil litigation and case management. James completed education at the Law Society of Ireland in 2019.

Location

Dublin, Ireland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices