Sarah Babbage's Location
Eastington, GB
Sarah Babbage's Work
Sarah Babbage's Summary
Sarah Babbage, based in Eastington, GB, is currently a Part Time Production Manager at Nine Acre Films Ltd, bringing experience from previous roles at Aardman Animations. Sarah Babbage has 1 email on RocketReach.