Before 2005, Phelps was a senior executive for the NFL
DAYTONA BEACH, Fla. (April 3, 2018) — NASCAR today announced that Steve Phelps has been promoted to the role of chief operating officer.
Phelps will oversee all NASCAR commercial and media operations. This role was previously held by Brent Dewar prior to his promotion to president last year. Phelps will be based out of NASCAR’s headquarters in Daytona Beach, Florida.
“Steve has worked passionately over the years to lead the sport and it’s clear his impact is felt in all corners of the industry,” said NASCAR President Brent Dewar.
He continued, “We could not be more thrilled for him to step into the pivotal role of COO and we look forward to welcoming him back to Daytona Beach, where he’ll continue to work closely with myself and the other members of the executive leadership team, including the Board of Directors.”