Steve Allan is a Senior Service Manager at Rolls-Royce, with extensive experience in IT service management and account delivery. Steve has held various leadership roles in companies like Hewlett Packard Enterprise and Shared Services Connected Ltd, managing support services contracts for global companies. Steve's background includes roles such as Service Delivery Manager, EMEA Account Delivery Manager, and Support Engineer. Their education includes a Bachelor of Engineering in Electronic Engineering & Microcomputer Systems from the University of Dundee.
February, 2023 - present