Shell International Ltd
Tax Lead Global Downstream
Shell International Ltd
Tax Lead Holdings and Treasury Projects
Shell International Ltd
Treasury Tax Manager
Shell International Ltd
Tax Lead M and A and Structuring
Shell International Ltd
Head of UK Tax
Deloitte
Senior Tax Manager
University of Cambridge