Steve O'Donnell | |
---|---|
President of NASCAR | |
Assumed office March 31, 2025 | |
Preceded by | Steve Phelps |
Personal details | |
Born | New Jersey,U.S. | November 3,1968
Education | Rollins College |
Steve O'Donnell (born November 3,1968) is an American motorsports executive. He currently serves as President of NASCAR.
O'Donnell was born in New Jersey and was raised in Massachusetts. As a teenager,he and his family lived in Egypt near Cairo. [1] [2]
O'Donnell graduated from Rollins College in 1991. He then worked for a communications company before joining the Daytona Cubs and later the Florida Citrus Bowl. [3]
O'Donnell joined NASCAR in 1996 as part of the marketing department. Part of his role involved handing out hats in victory lane and placing sponsor products on the winning car for victory lane ceremonies. [4] He was heavily involved in the planning and promotion of NASCAR's 50th Anniversary celebration in 1998. [5]
O'Donnell was named Managing Director of Events and Operations of NASCAR's weekly racing series and his job involved traveling to the many local short tracks. [6] He was soon promoted to Vice President of Racing Operations for the national series. [7]
In 2014,O'Donnell was promoted to Chief Racing Development Officer. He was credited with implementing the NASCAR Playoff System in the top-three series,the creation of stage racing in 2017,and the development of the Next Gen car in 2022. [8]
In March 2022,O'Donnell was named Chief Operating Officer of NASCAR. [9]
In March 2025,O’Donnell was promoted to President of NASCAR. [10]
O'Donnell is married. The couple have a son and a daughter. [11]