The new location consists of 5,995 square feet at the class A office tower, securing a fully furnished plug-and-play space for the New York founded company.