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.