Company Information
Website
https://careers.nascar.com/Employee count
2,600
Industry
Spectator Sports
Headquarter
Daytona Beach, Florida, United States
Melina Canellas
Director, Interactive Applications & Strategy - NASCAR Digital Media
Jon Langborgh
Senior Director, Digital Analytics & Insights
Christopher Tozier
Managing Director, Enterprise Applications
Nancy Dobratz
Managing Director, Partnership Strategy
Patrick Rogers
Vice President, Marketing Services