tecrec.padi.com
PADI Tec Know – Karl Shreeves
Continuing our series of articles highlighting the technical diving experience and expertise of PADI staff, this month is all about Karl Shreeves. Karl Shreeves, PADI Technical Development Executiv…