Richard May
Dive Team Leader
Richard has spent many years with our team and has held many officers positions. Richard is trained in swift water rescue and is one of our public safety divers.
Richard May
Dive Team Leader
Richard has spent many years with our team and has held many officers positions. Richard is trained in swift water rescue and is one of our public safety divers.