Tina Tchen

Time’s Up CEO Tina Tchen Resigns Amid Cuomo Scandal

Times Up CEO Tina Tchen resigned from her leadership position after the former Gov. Andrew Cuomo (D-New York) stepped down…

3 years ago