About Sports Illustrated
Sports Illustrated provides breaking news, conversation and original reporting/insights on all sports.
Founded in 1954 by Stuart Scheftel.
- Founded
- 1954
- Employees
- 10,001+
- Headquarters
- New York
Leadership
The top of Sports Illustrated's org chart, with how many people report into each leader.
RL
Ross Levinsohn
CEO
90 reports
BS
Ben Sherman
Chief Content Officer
78 reports
JR
Jeff Ritter
Managing Director
4 reports
TB
Tom Buerger
Vp, Integrated Sales Midwest
4 reports
BB
Barb Beach
HR and Admin Director
Jobs at Sports Illustrated
No open positions right now. Explore more companies on TheJobsMap.