Innovasea
- Company size
- 201β500 employees
- Headquarters
- United States
- Rating
- 3.9 / 5 on Glassdoor (17 ratings)
Fueled by a commitment to sustainability, Innovasea delivers revolutionary aquaculture and fish tracking technologies.
Current openings (8)
Database & Enterprise Systems Specialist
Innovasea Bedford, Nova Scotiaπ¨π¦
Onsite Full Time 6 weeks ago