Sarah Powell's Location
Leeds, Leeds, United Kingdom
Sarah Powell's Work
Sarah Powell's Education
Sarah Powell's Skills
Sarah Powell's Summary
Sarah Powell, based in Leeds, Leeds, United Kingdom, is currently a Operations Director at Pickard Properties, bringing experience from previous roles at Pickard Properties, Zurich Financial Services and Privilege Insurance. Sarah Powell holds a -. With a robust skill set that includes Customer Service, Negotiation, Management, Event Management, Microsoft Office and more, Sarah Powell contributes valuable insights to the industry. Sarah Powell has 2 emails on RocketReach.