Sarah Izbornicki
Title Marketing Manager France @ Netflix
About Sarah Izbornicki
Sarah Izbornicki is the Title Marketing Manager for France at Netflix, where she has worked since 2019. She has extensive experience in social media management and marketing, having held positions at companies such as Ubisoft, DAREWIN, and France Télévisions.