Sarah Carroll's Location
Ottawa, ON, CA
Sarah Carroll's Work
Sarah Carroll's Education
Sarah Carroll's Skills
Sarah Carroll's Summary
Sarah Carroll, based in Ottawa, ON, CA, is currently a On-set wardrobe at Zed Filmworks, bringing experience from previous roles at City of Ottawa. Sarah Carroll holds a 2009 - 2011 Collège LaSalle, Montréal. With a robust skill set that includes Customer Service, Time Management, Project Management, Program Management, Leadership and more, Sarah Carroll contributes valuable insights to the industry.