Sarah Dench, based in Cincinnati, OH, US, is currently a Video Team Manager at JenniferMaker. Sarah Dench brings experience from previous roles at Production Craft. Sarah Dench holds a 2015 - 2019 Bachelor's Degree in Television, Post-Production Effects @ Columbia College Chicago. Sarah Dench has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Sarah Dench?
Find contact details for 700 million professionals.