Teren corporate office is located in 165 S Union Blvd Ste 100, Lakewood, Colorado, 80228, United States and has 11-50 employees.
teren inc
teren
Departments
Number of employees
Engineering & Technical
3
Information Technology
2
Operations
2
Marketing
1
C-Suite
1
Sales
1
| Location | People at location |
| North America | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Teren's success, and advanced their careers.
Global Head, Strategic... at Schneider Electric
Worked as Senior Director, Marketing
at Teren (2022-2023)
Explore More
Denver-based Teren is an environmental twin solution provider and your partner in realizing untapped value from remotely-sensed data. The company helps navigate sensor technologies, deliver insights from spatial analytics, and help solve the most complex climate resilience problems. Teren works with infrastructure, energy and government leaders to... Read More