Innovasea

innovasea.com
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.

Report a correction or removal

Current openings (8)

Buyer

Innovasea Bedford, Nova ScotiaπŸ‡¨πŸ‡¦

Onsite Full Time 5 weeks ago