Senior Manager, Technology and Data Senior Counsel
04/09/2025,
Deloitte
Aberdeen, UK
IT / Computer Engineering
Manager, Engineer, Research & Development Incentives
11/06/2025,
Deloitte
Aberdeen, UK
Consulting / Legal | Engineering