Skip to main content

John leads Deloitte's International Social Security team. He has worked in the expatriate advisory arena for 19 years, providing advice to UK-inbound and outbound expatriates and their employers, and assisting international and global organizations with all aspects of their mobility programmes. He oversees the team as it focusses on the development and delivery of innovative technical and practical social security solutions for Deloitte’s clients.