Lease Chart

Alterra Consolidates US Office in New York

Courtesy of SL Green

Alterra USA Holdings is set on consolidating their New York offices into one US headquarters office.

The insurance firm inked a 27,342-square-foot deal in SL Green Realty Corporation‘s 1185 Avenue of the Americas in Midtown. The office will house Alterra’s USA, Speciality, and Capital Services operations on the 16th floor of the Class A building. Read More