Marketing Firm to Open 114,000 SF Headquarters in Downtown Austin

Main Street Hub will move into its new headquarters at 2010 E. Sixth St. in Austin beginning in 2019.

AUSTIN, TEXAS — Main Street Hub, a marketing firm that targets local businesses, will open a new, 114,000-square-foot headquarters at 2010 E. Sixth St. in downtown Austin. The company will relocate employees from its two existing Austin offices, as well as those in its New York City office, to the new office space starting in 2019. The four-story property will offer amenities such as a rooftop patio, bicycle storage, on-site showers and dedicated parking for food trucks.

Get more news delivered to your inbox. Subscribe to France Media's e-newsletters. Click here.

Related News