100 First Stamford Place
Crane Corporate houses the leadership of our global organization with central Finance, HR, Legal, IT and other functions that are essential to an integrated operating company.
Located in the metro New York City area near downtown Stamford, Connecticut, the headquarters office is a short walk from the Stamford train station, with local commuter rail service and the Amtrak Northeast Corridor. We are located on the 4th floor of building 100 in the First Stamford Place office complex. The building amenities include shuttle service to and from the train station, child care facilities, fitness center, barber/hair salon, full-menu cafeteria and catering, and sundries shop, with a major hotel and restaurant on the property.