NASCAR Names Steve O’Donnell as Chief Executive Officer; Ben Kennedy as Chief Operating Officer
NASCAR announced pivotal leadership changes with its Board of Directors naming Steve O’Donnell as Chief Executive Officer and Ben Kennedy as Chief Operating Officer.
The post NASCAR Names Steve O’Donnell as Chief Executive Officer; Ben Kennedy as Chief Operating Officer appeared first on SpeedwayMedia.com.