Sarah Lambert's Location
London, England, United Kingdom
Sarah Lambert's Work
Sarah Lambert's Skills
Sarah Lambert's Summary
Sarah Lambert, based in London, England, United Kingdom, is currently a Business Change Manager at Post Office, bringing experience from previous roles at Post Office Ltd. With a robust skill set that includes Culture Change, Business Process Improvement, Team Leadership, PMO, Stakeholder Engagement and more, Sarah Lambert contributes valuable insights to the industry. Sarah Lambert has 1 email on RocketReach.