Su sede se encuentra en 101 Park Avenue, una de las primeras torres de oficinas construidas en 1982.