Abacus insights headquarters details
40 Broad Street Suite 600
Boston
Massachusetts
02109
United States
2017
Location map
Open in Google MapsAll Abacus insights office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Boston HQ | Massachusetts | United States | Headquarters |
About Abacus insights
Abacus insights (Private) is headquartered in Boston, Massachusetts, United States. Founded in 2017, the company operates across 2 countries with approximately 190 employees worldwide.
Where is Abacus insights's main office?
Abacus insights's main headquarters office is located at 40 Broad Street Suite 600, Boston, Massachusetts 02109. This serves as the company's primary corporate address and is home to its executive leadership team.
Abacus insights regional offices
Beyond its headquarters in Boston, Abacus insights maintains 5 offices across 2 countries. Regional offices span 2 countries.
Abacus insights contact information
The main switchboard for Abacus insights headquarters can be reached at 16176168686. For investor relations, visit abacusinsights.com/investor-relations.
What does Abacus insights do?
Abacus Insights is a leading data integration and interoperability platform that enables health plans and their providers to create a more personalized healthcare experience for consumers.
Frequently asked questions
Where is Abacus insights headquarters?
Abacus insights's headquarters is located at 40 Broad Street Suite 600, Boston, Massachusetts 02109, United States.
How many offices does Abacus insights have?
Abacus insights operates 5 offices across 2 countries as of 2026.
What is Abacus insights's corporate address?
The official corporate address is 40 Broad Street Suite 600, Boston, Massachusetts 02109.
When was Abacus insights founded?
Abacus insights was founded in 2017 and has grown to employ approximately 190 people worldwide.
What is Abacus insights's phone number?
The main phone number for Abacus insights headquarters is 16176168686.