Townsquare Interactive Moved to Uptown Charlotte

Exciting Times at Townsquare Interactive We have moved our headquarters to a beautiful office space in Uptown, Charlotte. We’ve brought approximately 200 employees Uptown and plan on hiring an additional 80-100 professionals yearly.  “We are extremely excited to be...