The event, meeting space and shared office operator is set to move into its new Times Square location in March 2024, bringing in-demand flexible meeting rooms to Midtown Manhattan.
The event, meeting space and shared office operator is set to move into its new Times Square location in March 2024, bringing in-demand flexible meeting rooms to Midtown Manhattan.