Terra corporate office is located in Bryan, Texas, 77803, United States and has 51-200 employees.
terra
terraclaim
Departments
Number of employees
Information Technology
1
Operations
1
C-Suite
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Terra's success, and advanced their careers.
Chairman, Board of Reg... at Texas Southern Univers...
Worked as Chief Executive Officer & Co-Founder
at Terra
Client Relationship Ma... at JBKnowledge
Worked as Client At Terra Relationship Manager
at Terra (2023-2025)
Explore More
Terra is a cloud-native Risk Management Information System structured on Automation, Integration & Intelligence. Our product offerings include: Claims Management & Benchmark Policy Administration Ancillary Services Marketplace COI Compliance.... Read More