Deloitte
Senior Consultant
Novartis
Technology Strategy and Workforce Management Lead
Deloitte
Senior Manager
Accenture UK
Analyst
Deloitte
Consultant
Deloitte
Analyst
Novartis Ireland Ltd.
Head of Strategy and Workforce for Technology Transformation and Head of Technology in Ireland
Deloitte UK
Manager
Trinity College, Dublin
Trinity College Dublin