Extreme Telematics corporate office is located in 5925 12 St SE, Calgary, Alberta, T2H 2M3, Canada and has 11-50 employees.
extreme telematics corp
extreme telematics
etcorp llc
etccorp2
Departments
Number of employees
C-Suite
3
Operations
3
Sales
1
Engineering & Technical
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Extreme Telematics's success, and advanced their careers.
Explore More
ETC is a Canadian private corporation that was founded in 2001 by a group of hardware and software developers committed to building better control products. The company's first product, a plunger lift controller that would operate in the harsh Canadian climate, was released in early 2002. Since then, the company has expanded the company's product l... Read More