Debbie Lord's Location
Norwich, Norfolk, United Kingdom
Debbie Lord's Work
Debbie Lord's Skills
Debbie Lord's Summary
Debbie Lord, based in Norwich, Norfolk, United Kingdom, is currently a Transformation and Relationship Manager at Sopra Steria, bringing experience from previous roles at Sopra Steria, Norfolk Merchant Solutions, Buddi and Capita. With a robust skill set that includes Management, Service Delivery, Business Process Improvement, Project Management, Business Development and more, Debbie Lord contributes valuable insights to the industry. Debbie Lord has 3 emails on RocketReach.