Main Street Hub Will Eliminate 108 American Jobs In New York

Main Street Hub Will Lay Off 108 Employees In New York

Main Street Hub filed a Workers Adjustment and Retraining Notification with the New York State Department of Labor on September 29. The notice indicates that the Austin, Texas-based company will lay off 108 workers at its New York facility.

Main Street Hub, a full-service marketing platform for local businesses, announced on September 29 that it would move its headquarters and 1,000 employees to a new 114,000-square-foot building on East 6th Street, beginning in 2019. 

Read More…