Stamford, Connecticut menjadi kantor pusat perusahaan ini mulai tahun 1969 hingga 2007.