OtterBase corporate office is located in 555 3 Mile Rd NW, Grand Rapids, Michigan, 49544, United States and has 201-500 employees.
otterbase inc
otterbase inc
otterbase
otterbase
otter base inc
otterbase technical services inc
Departments
Number of employees
Human Resources
21
Sales
14
Operations
7
Engineering & Technical
5
Finance
4
Information Technology
4
C-Suite
2
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to OtterBase's success, and advanced their careers.
Section Manager and In... at The State of Michigan
Worked as Information Security Analyst
at OtterBase (2019-2021)
Web Administrator at The State of Michigan
Worked as At State of Michigan Web Administrator
at OtterBase (2018-2022)
Explore More
OtterBase is a fast-moving technical staffing company that specializes in placing top talent quickly across various sectors, including Information Technology, Engineering, and Digital roles. They cater to a diverse clientele, from startups to enterprises, ensuring a balance of speed and quality in their staffing solutions. The company emphasizes co... Read More