Preview·CEOInsider is in preview. Some articles shown are illustrative samples created during setup — full, sourced editorial is on the way.

CEOINSIDER
← The Registry

Steve O'Donnell

NASCAR

✓ Verified current role· as of 2026-08-11

Steve O'Donnell is the CEO of NASCAR.

12
Stories tracked
8
Last 30 days
0
On CEOInsider

Recent developments

AI summary of recent coverage

Recent coverage has focused on Steve O'Donnell's strategic initiatives since taking on the NASCAR CEO role, including a revised stage policy designed to reduce caution flags and reshape the fan experience. O'Donnell has outlined broader plans for the sport's future, such as rotating track schedules and midweek racing under consideration for 2030, while simultaneously pursuing operational reforms including potential salary cap implementation and efforts to position NASCAR as essential programming for media networks. Coverage also reflects O'Donnell's emphasis on restoring the sport's identity and fostering collaboration within the NASCAR community.

Summarized from the headlines below; see each source for the full story.

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Steve O'Donnell, it will appear here — and tie into the news timeline.

In the News

12 stories

Steve O'Donnell: FAQ

What company does Steve O'Donnell lead?
Steve O'Donnell is CEO of NASCAR.