Vimeo Relocates NYC Headquarters to Haymes’ 5 Penn Plaza in Revitalized Penn District Vimeo is relocating its New York City headquarters within the Penn District, opting to move from 330 W. 34th St. November 12, 2026