Leah Leslie is an experienced professional in service and network delivery, currently serving as a Network Delivery Lead at DXC Technology since August 2025. Prior to this role, Leah was a Service Delivery Manager at Capita from September 2019 to August 2025. Leah's career includes positions such as Business Development Manager at Reach plc from April 2016 to August 2019, Business Development Executive at 2A Publishing Ltd from January 2013 to April 2016, and Customer Service Representative at Aviva from February 2009 to January 2013.
This person is not in any teams
This person is not in any offices