Head of Tax Support Unit
Cardiff, Cardiff, United Kingdom
Deloitte
Head of Tax Support Unit
Deloitte
Director, Quality and Risk Operations
Deloitte
Managing Director Practice Support Services, Delivery Centre Lead
Deloitte
Head of UK Shared Services Centre
Deloitte
Director, Risk Operations
Deloitte
Director, Cardiff Delivery Centre
Deloitte
Director
Welsh Contact Centre Forum Ltd
Executive Board Member
Deloitte
Head of Business Support Services and Delivery Centres leader
Deloitte
Managing Director Shared Services Organisation, Delivery Centre Lead
Manchester Business School
Open University
London Business School