Co-Founder
stockholm, stockholms lan, sweden
Peniche Ocean Watch
Stockholm School of Economics
University of Pennsylvania
The Wharton School