Otter Lake Technologies corporate office is located in 4400 Otter Lake Rd, Saint Paul, Minnesota, 55110, United States and has 11-50 employees.
otter lake technologies llc
Departments
Number of employees
Operations
3
Finance
3
Engineering & Technical
2
Information Technology
1
Sales
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Otter Lake Technologies's success, and advanced their careers.
Explore More
Otter Lake Technologies, LLC specializes in designing and manufacturing battery terminals and other metal components for industrial applications. The company offers a comprehensive range of services, including engineering, manufacturing, and value-added services, ensuring quality from concept to production. Committed to sustainability, Otter Lake u... Read More