Log in
Innovasea
Contact
Links
View in org chart
John Arve Kleppe
Director Of Business Development
Gorka Ahedo
Field Team Manager R&D
Peter MacLeod
Business Development Manager
Spencer Lockhart
Junior Aquaculture Scientist
Matthew Guillot
Project Manager Intergrated Systems
+ 4 more
January 1, 2022 - present
June, 2015