Sea Shepherd Conservation Society
The Sea Shepherd Conservation Society also maintains an office in Puerto Ayora, on the island of Santa Cruz.