James Izzard is currently the Director of Business Tax at Deloitte UK, a position held after a progressive career in the firm from Graduate to Associate Director. Prior to joining Deloitte, James worked as a Customer Advisor at HSBC Bank UK for a year. They completed their MMath in Mathematics at the University of York, following secondary education at Pocklington School in East Yorkshire.
This person is not in the org chart
This person is not in any teams
This person is not in any offices