Claim headquarters details
- City
- Boston
- State / region
- Massachusetts
- ZIP / postal code
- 02110
- Country
- United States
- Founded
- 2021
- Website
- claim.co
- linkedin.com/company/claim-co
Location map
Open in Google MapsAll Claim office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Boston HQ | Massachusetts | United States | Headquarters |
Showing the headquarters of 3 recorded locations. See every location in GraphIQ →
About Claim
Claim is headquartered in Boston, Massachusetts, United States. Founded in 2021, the company has 3 recorded locations and employs approximately 66 people worldwide.
Where is Claim's main office?
Claim's main headquarters office is located at Boston, Massachusetts 02110, United States. This is the company's primary corporate address.
Claim regional offices
Beyond its headquarters in Boston, Claim has recorded locations in United States.
What does Claim do?
Claim is a new way for friends to connect and for brands to reward their customers. On Claim, friends earn cash back, exchange rewards, and redeem together by shopping at their favorite brands. For brands, Claim lets your acquire and retain your best customers, risk-free. Consumers discover brands on Claim via rewards from friends, and for high-growth brands, this word-of-mouth matching creates the perfect introduction - a reward from a friend is always better than an ad from an influencer. Now signing partnerships for 2024. Setup takes less than 24 hours with zero integrations and no upfront cost. For more info, visit claim.co.
Claim competitors & similar companies
Frequently asked questions
Where is Claim headquarters?
Claim's headquarters is located at Boston, Massachusetts 02110, United States.
How many offices does Claim have?
GraphIQ records 3 locations for Claim, as of October 2026.
When was Claim founded?
Claim was founded in 2021 and employs approximately 66 people.
How many employees does Claim have?
Claim has approximately 66 employees (GraphIQ estimate, 2026).