Sports Illustrated logo

Sports Illustrated jobs and careers

New York, NY, United States

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

BSPhoto of Ben Sherman

Ben Sherman

Chief Content Officer

78 reports

JRPhoto of Jeff Ritter

Jeff Ritter

Managing Director

4 reports

TBPhoto of Tom Buerger

Tom Buerger

Vp, Integrated Sales Midwest

4 reports

BBPhoto of Barb Beach

Barb Beach

HR and Admin Director

Jobs at Sports Illustrated

No open positions right now. Explore more companies on TheJobsMap.