The Dive Crew

Our internationally mixed dive crew is a line-up of highly qualified and experienced PADI Instructors and Divemasters, all fully certified in emergency first response procedures. Everyone at The Dive Company loves what they do, and it shows. We love meeting new friends and providing an experience you will remember for years to come.

Rafi Majid
Rafi Majid

PADI Master Instructor - 8000+ dives

press to zoom
Dylan
Dylan

Big Boss and PADI Instructor-to-be

press to zoom
Bear
Bear

The Dive Company’s Fat Cat

press to zoom
Max
Max

The Dive Company's Manja Cat

press to zoom
Felix Daun
Felix Daun

PADI Instructor- 200+ dives

press to zoom
Junxiu Lu
Junxiu Lu

PADI Instructor - 500+ dives

press to zoom
Scott Barnett
Scott Barnett

PADI Instructor - 400+ dives

press to zoom
Jefni Amat
Jefni Amat

PADI Instructor - 1500+ dives

press to zoom
Din Zainal
Din Zainal

PADI Instructor - 900+ dives

press to zoom
Fadli Abdullah
Fadli Abdullah

PADI Instructor - 300+ Dives

press to zoom
Hendri Jaya
Hendri Jaya

PADI Instructor - 200+ dives

press to zoom
Victor Uxin
Victor Uxin

PADI Instructor - 100+ dives

press to zoom
Yacoob Yao
Yacoob Yao

PADI Instructor - 200+ dives

press to zoom
Philippe Bouchilloux
Philippe Bouchilloux

PADI Instructor - 400+ dives

press to zoom
Mathias Loo
Mathias Loo

PADI Instructor - 200+ dives

press to zoom
Colin Gates
Colin Gates

PADI Instructor - 700+dives

press to zoom
Benedict Ang
Benedict Ang

PADI Instructor - 300+ dives

press to zoom
Andrew Gan
Andrew Gan

PADI Instructor - 150+ dives

press to zoom
Emma Britton
Emma Britton

PADI Assistant Instructor - 250+ dives

press to zoom
Jo Chan
Jo Chan

PADI Assistant Instructor - 1000+ dives

press to zoom
John Phillips
John Phillips

PADI Divemaster - 200+ dives

press to zoom
Eric Feddal
Eric Feddal

PADI Divemaster - 300+ dives

press to zoom
Irwan Manaff
Irwan Manaff

PADI Divemaster - 140+ dives

press to zoom
Benjamin Troch
Benjamin Troch

PADI Divemaster - 500+ dives

press to zoom
Anne Marie Mok
Anne Marie Mok

PADI Divemaster - 100+ dives

press to zoom
Imran Valeron
Imran Valeron

PADI Divemaster - 400+ Dives

press to zoom
Lionel Poon
Lionel Poon

PADI Divemaster - 200+ dives

press to zoom
Rui Baltazar
Rui Baltazar

PADI Divemaster - 200+ dives

press to zoom
Jun Wen Chong
Jun Wen Chong

PADI Divemaster - 150+ dives

press to zoom
Stephen Chua
Stephen Chua

PADI Divemaster - 200+ dives

press to zoom
Rainbow Cheung
Rainbow Cheung

PADI Divemaster - 200+ dives

press to zoom
James Tan
James Tan

PADI Divemaster - 100+ dives

press to zoom
Sabira Abdullah
Sabira Abdullah

PADI Divemaster - 200+ Dives

press to zoom
Puvan
Puvan

PADI Divemaster - 100+ dives

press to zoom
Ashraf Majid
Ashraf Majid

PADI Divemaster Trainee - 100+ dives

press to zoom
Daniel Nelson
Daniel Nelson

PADI Divemaster - 60+ dives

press to zoom
Wayne
Wayne

PADI Divemaster Trainee - 60+ dives

press to zoom
Shivram Kumar
Shivram Kumar

PADI Divemaster Trainee - 80+ dives

press to zoom
Kabeer
Kabeer

PADI Divemaster Trainee - 70+ dives

press to zoom
Fabrice
Fabrice

PADI Divemaster Trainee - 60+ dives

press to zoom
Denis Chen
Denis Chen

PADI Divemaster Trainee - 90+ dives

press to zoom
Caelan
Caelan

PADI Divemaster Trainee - 90+ dives

press to zoom
John Waters
John Waters

PADI Divemaster Trainee - 80+ dives

press to zoom
Andrei
Andrei

PADI Divemaster Trainee - 70+ dives

press to zoom
Merche Del Valle
Merche Del Valle

PADI Instructor - 1000+ dives

press to zoom
Chris Chiang
Chris Chiang

PADI Instructor - 1500+ dives

press to zoom
Ishak Nis
Ishak Nis

PADI Divemaster Trainee- 1700+ dives

press to zoom
Soubhik Banerjee
Soubhik Banerjee

PADI Divemaster - 100+ dives

press to zoom
Edna Banerjee
Edna Banerjee

PADI Divemaster - 200+ dives

press to zoom
Neil Dawes
Neil Dawes

PADI Divemaster -300+ dives

press to zoom