Stephen H. has extensive experience in IT delivery, currently serving as the IT Delivery Lead at the Medical Protection Society since 2025. Prior to this role, they held positions as a Platform Manager and Head of Applications Delivery at the same organization from 2022 to 2025. Stephen earned a Master of Science in Computing in Earth Sciences and a Bachelor of Science in Geography and Geology from Keele University.
Location
Leeds, United Kingdom