Financial services and strategic advisory firm Geller has signed a lease for 45,290 square feet at Global Holdings’ 99 Park ...