Sarah Francis

Sarah Francis

Senior Brand Manager @ Disney

About Sarah Francis

Sarah Francis is a Senior Brand Manager at The Walt Disney Company, where she has worked since 2019. She has extensive experience in media partnerships, having held various roles at Twentieth Century Fox over a decade.

People similar to Sarah Francis