Sarah Udall's Location
Málaga, AL, ES
Sarah Udall's Work
Sarah Udall's Education
Sarah Udall's Skills
Sarah Udall's Summary
Sarah Udall, based in Málaga, AL, ES, is currently a Head of Business Partnering at The Workshop - Inventors of Play, bringing experience from previous roles at The Workshop - Inventors of Play, /SIDE and Gravity Matrix. Sarah Udall holds a 1999 - 2002 Communications @ University of Wales, Cardiff. With a robust skill set that includes Microsoft Office, Microsoft Excel, Microsoft Word, Customer Service, PowerPoint and more, Sarah Udall contributes valuable insights to the industry. Sarah Udall has 2 emails on RocketReach.