Home Artificial Intelligence Olo signs lease for entire 82nd floor at One WTC

Olo signs lease for entire 82nd floor at One WTC

Olo, the tech firm behind the ordering and delivery for more than 250 restaurant brands, is moving to the One World Trade Center.

To learn more please see here.