Solidatus
IT Consultant
Deloitte
Senior IT Technical Analyst
Work.Life
IT Manager
Deloitte
IT Deputy Supervisor
CA VENTURES, LLC
IT Manager - Europe
BBC
IT Service Manager - HR Product
Deloitte
IT Technical Analyst
Brunel University London