News

EXCLUSIVE: Brett Weitz has departed X where he served as Global Head of Content, Talent and Brand Sales since September 2023.