Meet the Crew
Featured Crewmember:
Somer
Hello! My name is Somer Barrett. Fun fact I have a family of 20 divers. Some fun hobbies of mine: - Hunting - Skiing - Kayaking - Rock climbing - Art, Yoga, Running - Music Enthusiast/ Festivals - Photography - Scuba Diving
The Rainbow Reef Dive Center crew is made up of a wide range of personalities, experience, backgrounds and expertise. It takes a team from behind the scenes, such as the office staff, gear tech, or dockmaster filling tanks to the foreground like the Captains, Instructors, Divemasters and Store staff to make your dive trips, classes, gear and everything around the dive center happen for you each day.
We lost count of how many times our customers have told us that we have quite a cast of colorful crew members at Rainbow Reef. So we decided to create this page so that our future customers could get to know our motley crew a little bit better before they arrived, and also so that after your visit, you can keep up with some of the new friends you made during your trip.
Captains
Jim
Captain and Course Director
PADI Platinum Course DirectorDaniel Ye
Captain
PADI Master Scuba Diver TrainerDennis
Captain
PADI Open Water Scuba InstructorRae
Captain
PADI Master Scuba Diver TrainerMatthew Lo
Captain
PADI DiveMasterDaniel Li
Captain
PADI Master Scuba Diver TrainerGreg Ko
Captain
PADI Rescue DiverMatthew Mo
Captain
PADI Open Water Scuba InstructorAlex Ne
Captain
PADI Master Scuba Diver TrainerLauren Ri
Captain
PADI DiveMaster
Conservation Team
Jack Te
Instructor
PADI IDC Staff InstructorJo Ba
Instructor
PADI IDC Staff InstructorElliott Di
Instructor
PADI Master Scuba Diver TrainerCaleb Ea
Instructor
PADI IDC Staff InstructorBridget H
Instructor
PADI IDC Staff InstructorTodd Ne
Instructor
PADI Master Scuba Diver TrainerMelissa G
Instructor
PADI Master InstructorChristine
Instructor
PADI Master Scuba Diver TrainerLuc
Instructor
PADI Open Water Scuba Instructor
Instructors
Phillip
Instructor
PADI Master Scuba Diver TrainerJesus A
Instructor
PADI IDC Staff InstructorCristina
Instructor
PADI Master InstructorDina
Instructor
PADI Master Scuba Diver TrainerMaddie C
Instructor
PADI Master Scuba Diver TrainerJeff Wo
Instructor
PADI IDC Staff InstructorAnika
Instructor
PADI Open Water Scuba InstructorLeo An
Instructor
PADI Open Water Scuba InstructorAriel
Instructor
PADI IDC Staff InstructorPaige Fi
Instructor
PADI Open Water Scuba InstructorChris Se
Instructor
PADI Master Scuba Diver TrainerBlake Ei
Instructor
PADI Open Water Scuba InstructorSydney Pe
Instructor
PADI Open Water Scuba InstructorPayton
Instructor
PADI Open Water Scuba InstructorTammy
Instructor
PADI Open Water Scuba InstructorOscar Paez
Instructor
PADI Master Scuba Diver TrainerRebecca E
Instructor
PADI Open Water Scuba InstructorMiguel
Instructor
PADI Open Water Scuba InstructorHope
Instructor
PADI Open Water Scuba InstructorBrandon Ru
Instructor
PADI Open Water Scuba InstructorTim Wh
Instructor
PADI Open Water Scuba InstructorJake Hum
Instructor
PADI Open Water Scuba InstructorJeremy Ev
Instructor
PADI IDC Staff InstructorGrace Wi
Instructor
PADI Open Water Scuba InstructorGreg F
Instructor
PADI Open Water Scuba InstructorRyan Be
Instructor
PADI Open Water Scuba InstructorCasey Ur
Instructor
PADI Open Water Scuba InstructorKatie He
Instructor
PADI Open Water Scuba InstructorEmma V
Instructor
PADI Open Water Scuba InstructorSomer
Instructor
PADI Open Water Scuba Instructor
Instructor Development
DiveMasters
Office Staff
Lew B
Office Associate
PADI Master InstructorDougCl
Office Associate
PADI Advanced Open Water DiverBeverlee S
Assistant Dive Center Manager
PADI Open Water Scuba InstructorErica He
Office Associate
PADI Rescue DiverDidier
Office Associate
PADI Advanced Open Water DiverJanuary
Office Associate
PADI Open Water Scuba InstructorCarolyn S
Office Associate
PADI Open Water Scuba InstructorBrandon Rus
Office Associate
PADI Open Water Diver
Store Staff
Support Staff
Eddie B
Dock Supervisor
PADI IDC Staff InstructorAndy
Projects
PADI Rescue DiverPieter
Intern
PADI Open Water Scuba InstructorEthan Kl
Intern
PADI DiveMasterMaya
Intern
PADI Advanced Open Water DiverAyden
Intern
PADI Open Water Scuba InstructorHeather B
Intern
PADI Open Water Scuba InstructorJamie
PADI Master Scuba Diver TrainerTori
Intern
PADI Rescue DiverNikita L
Intern
PADI Open Water Diver
Air Operations
Management
D.J.
a.k.a. Oz
PADI Master InstructorBilly
General Manager
PADI Platinum Course DirectorCarlos
Retail Store Manager
PADI Master InstructorJohn
Dive Center Manager
PADI Master InstructorKell
Assistant General Manager
PADI Master InstructorRoss
Director of Training
PADI Platinum Course DirectorAlex He
Instructor Manager
PADI IDC Staff InstructorRandy
Retail Co-Manager
PADI Open Water Scuba Instructor