Tera headquarters details
Location map
Open in Google MapsAll Tera office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Boston HQ | Massachusetts | United States | Headquarters |
About Tera
Tera (Private) is headquartered in Boston, Massachusetts, United States. Founded in 2018, the company operates across 26 countries with approximately 73 employees worldwide.
Where is Tera's main office?
Tera's main headquarters office is located at 289 Great Rd Suite #11, Boston, Massachusetts 01720. This serves as the company's primary corporate address and is home to its executive leadership team.
Tera regional offices
Beyond its headquarters in Boston, Tera maintains 194 offices across 26 countries. Regional offices span 26 countries.
Tera contact information
The main switchboard for Tera headquarters can be reached at 17816403140. For investor relations, visit tera.cloud/investor-relations.
What does Tera do?
Tera is a AI powered smarter finance platform offering unified experience for businesses
Frequently asked questions
Where is Tera headquarters?
Tera's headquarters is located at 289 Great Rd Suite #11, Boston, Massachusetts 01720, United States.
How many offices does Tera have?
Tera operates 194 offices across 26 countries as of 2026.
What is Tera's corporate address?
The official corporate address is 289 Great Rd Suite #11, Boston, Massachusetts 01720.
When was Tera founded?
Tera was founded in 2018 and has grown to employ approximately 73 people worldwide.
What is Tera's phone number?
The main phone number for Tera headquarters is 17816403140.