Sea Shepherd Global
Amsterdam, North Holland, Netherlands
Team size: 51 - 200
Sector: Environment
Non-Profit
About Sea Shepherd Global
Company stage: Other
Established in 1977, Sea Shepherd Conservation Society (SSCS) is an international non-profit, marine wildlife conservation organization.