StubHub Relocates Headquarters to 3 World Trade Center in Financial District, Manhattan
StubHub, one of the world’s largest online destinations for ticketed live events, will establish its new headquarters at 3 World Trade Center in Manhattan’s Financial District. In an effort to consolidate its commercial footprint, the company will close multiple locations in Midtown, and instead occupy 44,000 square feet of 3 World Trade Center’s 59th floor.