Stephen Willis is a Senior Service Delivery Manager at Node4, where they develop and maintain strong customer relationships to enhance satisfaction and oversee the delivery of high-quality services. With over 10 years of experience in diverse roles, including Operations Manager at Lumen Technologies, Stephen has consistently led support teams to exceed client expectations. They started their career as a Technical Support Engineer at MultiTech and have held various leadership positions, managing teams across multiple regions and driving performance improvements. Stephen holds an Advanced GNVQ in Information Technology from Reading College & School of Art & Design.
This person is not in the org chart
This person is not in any teams
This person is not in any offices