12 employees
Longline Environment is an applied aquaculture technology firm that specializes in solving risk, governance and environmental intelligence.
2005