Stephen Duffield has extensive experience in the field of Information Technology, having worked in various roles at Allvotec and BBC. Currently serving as the Service Delivery Manager at North, Stephen oversees on-site services for multiple locations in the UK. With a degree in economics from Alexandra High School, Stephen has a strong background in IT support and team coordination.
January, 2022 - present
August, 2021
Service Delivery Manager NSW at GE Healthcare Systems
Service Delivery Manager at HP
Service Delivery Manager Nsw/act at GE Healthcare Systems
Service Delivery Manager at DXC Technology
Service Delivery Manager at Accenture
Access the worlds's biggest network of public org charts
Learn more