Where is SS&C Technologies Headquarters?
Main Office Address and Global Locations

SS&C Technologies Inc provides specialized software and services tailored for the global financial services and healthcare sectors. Since its inception in 1986, the organization has expanded its footprint to support a diverse international client base. The company manages its extensive operations from its primary base in Windsor, Connecticut, while maintaining a network of facilities across several continents to ensure consistent service delivery.

Where is SS&C Technologies Headquarters?

The official headquarters of SS&C Technologies Inc is located at 80 Lamberton Rd, Windsor, Connecticut, United States. This facility is situated within a commercial corridor that provides access to regional infrastructure and business services. The building serves as a functional workspace designed to accommodate administrative, technical, and executive teams responsible for the company's daily operations. Its physical layout supports the integration of various departments, ensuring that the site remains a stable environment for corporate activities. The location reflects the company's long-standing presence in the Connecticut business community, providing a consistent base for its ongoing development and administrative oversight. As the operational heart of the organization, this Windsor facility plays a critical role in coordinating the company's global strategy and financial software development initiatives. It houses key leadership and management teams that oversee the firm's worldwide activities, ensuring that service standards are maintained across all international branches. By serving as the primary base for corporate governance, the office facilitates communication between regional teams and executive stakeholders. This strategic core is essential for managing the complex requirements of the financial and healthcare industries that the company serves. Through this command center, the firm effectively manages its resources and supports the technical infrastructure required to sustain its global market position.

Other SS&C Technologies Office Locations

Main Headquarters
Office Locations
United States flag
Windsor, CT
Canada flag
Mississauga
United States flag
Washington, MO
United Kingdom flag
Chelmsford
South Africa flag
Johannesburg
United States flag
Granville, OH
United States flag
Randallstown, MD
United States flag
Union, NJ
These locations enable SS&C Technologies to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in Connecticut

Project ManagementBusiness ServicesResearch & Development
AppliancesBuilding MaterialsHand, Power & Lawn-care ToolsManufacturing
Plastic, Packaging & ContainersManufacturing
RetailFurnitureManufacturing

Frequently Asked Questions Regarding SS&C Technologies Headquarters and Office Locations

Where is SS&C Technologies headquartered?
SS&C Technologies main headquarters is located at 80 Lamberton Rd, Windsor, Connecticut, 06095, United States
What is the address of SS&C Technologies Inc's headquarters?
The main office is at 80 Lamberton Rd, Windsor, United States.
In which countries does SS&C Technologies Inc have offices?
SS&C Technologies Inc has offices in countries such as United States, Canada, and United Kingdom.
How do I contact SS&C Technologies Inc's main office?
You can reach the headquarters by phone at (860) 298-4500, if available.
Does SS&C Technologies Inc have global office locations?
Yes, SS&C Technologies Inc has global offices.
Sign Up for Free to explore more.