Ross Levinsohn had a position (CEO) at Sports Illustrated

Title CEO
Start Date 2019-10-00
End Date 2023-08-00
Is Current no
Executive yes