Jeff Hansen

Director, Sea Shepherd Australia at Sea Shepherd Portugal

Jeff joined Sea Shepherd in 2007 as a volunteer for the organization in Perth. Jeff is an electronics and computer engineer, and has a degree in education.


Org chart