Bill McCabe 

Climate professional, surfer-environmentalist