Skip to main content
HomeWorking at HBC



Jenny Adamo

My name is Jenny Adamo and I've been swimming for HBC since I was little. I am a Red Cross certified lifeguard and swimmer on my high school swim team. This is my third summer lifeguarding and teaching swim lessons for and I am so excited for summer. 

Abigail Baker


Sam Baskies

I’m Sam Baskies and this is going to be my first summer lifeguarding at HBC, after previously lifeguarding for 2 years. I’m a Red Cross certified lifeguard and I have past experience at another pool. I’m excited to be working here this summer!  

Ava Cottone

My name is Ava Cottone and this will be my sixth summer working at HBC. I swam for the Hurricanes for seven years and after aging out, I began working as an assistant swim coach and instructor. I am also a Red Cross-certified lifeguard and occasionally hop on the stand. Currently, I am a student at the College of Charleston, where I swim on the club team and serve as president. I am excited for another fun summer of teaching lessons and coaching!  

Cleo Cottone

I’m Cleo Cottone and this is my 11th summer at HBC. I am a Red Cross certified lifeguard, and I also swam for the summer swim team for 8 years. I love spending my time at the beach and I can’t wait to get back on the stand!

Lila Cottone

I’m Lila Cottone and this is my 3rd summer lifeguarding for HBC. I was on the swim team for 8 years before aging out, and took swim lessons when I was a kid. In my free time I love going to the beach and going for bike rides. I’ve always loved the energy at HBC, and the community of kids and nice families. I’m so excited to be back this summer!

Dan Dreher

My name is Dan Dreher, and this is my sixth summer as the head coach of the Haven Beach Club Swim Team. During the winter, I completed my first season as the head coach of the Southern Regional High School Girls Swim Team. Before stepping into the head coach role, I served as the assistant coach for eight years. I am certified by the Red Cross as a Water Safety Instructor and also hold certifications in lifeguarding, first aid, and CPR. When I'm not coaching, I enjoy spending time with my wife and three-year-old daughter, reading, playing video games, and getting back into running (I’m currently training for a half marathon). I'm excited to bring my signature infectious enthusiasm and passion for this sport to make this summer a memorable and fun experience!

Lexie Hoffman

Hi! I’m Lexie Hoffman and I’ve been a member at HBC for about 5 years but this will be my first year working! I am a Red Cross Certified lifeguard and I am also trained in CPR and first aid. I am very excited to be working at the club this summer!

Maggie Hoffman

My name is Maggie Hoffman and this is my third year working at the club and my sixth year as a member! I was a swimmer for ten years, I’m a red cross certified life guard and I’m also teaching swimming lessons! I’m so excited to get back to the club and see everyone this summer!

Bridget Little

My name is Bridget Little. I have participated in the Haven Beach Club’s swim instruction and swim team since I was nine years old. I live on Long Beach Island all year round and have participated in Southern Regional High School’s swim team for all four years. I currently swim for Christopher Newport University’s swim club. I have previously lifeguarded and taught swim instruction for Haven Beach. Currently , I will continue as an assistant swim coach. This will be my fourth year working with the club and I am looking forward to fun filled summer.

Madigan O'Neil

My name is Madigan O’Neil! This will be my ninth summer working at Haven Beach Club. I grew up spending my summers swimming and sailing at HBC. Now, I am a swim lesson instructor, assistant swim coach, and guard supervisor. Outside of HBC, I am finishing my first year teaching at Collingswood Middle School. I am super excited for another awesome summer at Haven Beach!

Cory Wischusen

Hi! My name is Cory Wischusen and I’ve been a member of HBC for five years now. I’m a Red Cross certified lifeguard and this will be my first summer working as a lifeguard! I’m so excited and I can’t wait to see everyone!


Brandon Dean

My name is Brandon Dean and this will be my second summer coaching sailing. I have been sailing for 8 years and I raced Opti, Laser, sunfish, and 420. I have been a swimmer on and an assistant coach for the swim team and I am very excited to coach racing team and intermediate sailors this summer.

Amelia Carnahan

My name is Amelia Carnahan and I’m so excited to start my first summer coaching at HBC! I have raced an opti and skiff at SBYC for 7 years. I love surfing and the beach and can’t wait to help share my love for sailing by coaching!

Kennedy Laureigh 

 My name is Kennedy Laureigh, I am an avid sailor and have a passion for racing. I started racing Opti’s when I was younger, sailed all four years at Southern Regional High School, and now race on the Boston College Sailing Team. I love sailing and can’t wait to pass on this passion to many young sailors this summer!



Peter Mazzagatti 

 My name is Peter Mazzagatti and this is my first year at HBC. I started out in sailing racing Optis, before moving onto 420s and now Lasers. I am going into my junior year and am a skipper on our high school sailing team, where we sail in the Philadelphia area as well as up and down Maryland. Sailing is my favorite thing to do, and I cannot wait for summer to start!



Luka Vecchione 

 My name is Luka Vecchione, and this will be my second season coaching at HBC. I raced opti for four years at HBC, and I also raced ILCA 4 for two years and ILCA 6 for two years all at SBYC. I have been racing these boats for many years, and I am really excited to work with all of the sailors this year.

Join US at HBC!

Are you looking for a great summer job working alongside friendly faces at a bayside club with extraordinary views?  If so, Haven Beach Club should be your first stop!  As a social and recreational club with a variety of programs, we are always looking for hard-working, reliable people to help us offer our members a fun-filled summer of awesome activities.  Come join us as we work together to cultivate a safe, inclusive ‘home away from home’ for our community of members and staff at HBC.


If you are interested in seeking employment at Haven Beach Club, we welcome those who are committed to a workplace environment where we value respect, accountability, and dependability.  Please send email inquiries to
Current job opportunities at HBC

Sailing Instructor positions available: age 16 and over
Click Here for job description and details.

Other positions at Haven Beach Club, which are filled at present, include (but are not limited to):

Swim and Sail
  • Pool Lifeguards: age 15 and over (training/certification required)
  • Swim Lesson Instructors: age 16 and over
  • Swim Team Coaches: age 16 and over
  • Sailing Team Coaches: age 16 and over
Facilities and Operations
  • General Manager
  • Assistant Manager
  • Facilities Manager