Friday, March 29, 2024

Tag: Elisabeth Murdoch

Cindy Holland to Lead SISTER

July 17, 2023

Netflix alum Cindy Holland has been tapped as the new CEO of SISTER, the media company founded by Elisabeth Murdoch, Jane Featherstone and Stacey Snider.