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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices