Senior Manager and Associate Director
London, England, United Kingdom
Deloitte UK
Senior Manager and Associate Director
PwC
Manager
Sony
Assistant Director - International Tax
Primetals Technologies
Group and UK Tax Manager
University of Bristol