Saturday, November 23, 2024

Tag: Sister

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.