NASCAR Names Sean Downes Managing Director, Business Developmen
NASCAR announced today that Sean Downes has been named managing director, business development. Downes begins his duties with NASCAR today, and is based in the New York office, where he will report to Jim O’Connell, NASCAR chief sales officer. From 2005 to 2009, Downes was NASCAR director of partnership marketingContinue Reading