Richard de Hamel

“Richard de Hamel’s knowledge and enthusiasm are incredibly contagious.”
He is a marine educator with extensive experience developing interactive marine education programmes.