Stephen Duffield

Service Delivery Manager at North

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.

Links

Previous companies

BBC logo

Org chart