Su sede se encuentra en el distrito financiero de Miami, en en 888 Brickell Avenue.