Skip to content

Built in 2009, the NASCAR Plaza is a LEED certified building located in uptown Charlotte that boasts a connection to the NASCAR Hall of Fame and the Charlotte Convention Center. NASCAR Media Group, including productions, digital, and is housed here, along with several marketing, communications and strategy functions. The office is also the hub for the NASCAR social media team. Supporting these teams, several business functions are co-located here including Legal, Human Resources, and IT.