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. I love lifeguarding and teaching swim lessons and am so excited for summer.

Graham Barton

My name is Graham Barton, and this is my first year at HBC. I am a Red Cross-certified lifeguard and have worked for hotels, summer camps, and at a gym as a lifeguard. I enjoy lifeguarding and can’t wait to see my home friends, family, and my cat.

Ava Cottone

My name is Ava Cottone and this will be my tenth summer at HBC. I’ve worked at the club for five years as a lifeguard, and more recently, as an assistant swim coach and instructor. I am also a Red Cross-certified lifeguard. I swam for the Hurricanes and am currently a student at the College of Charleston, where I swim on the club team and serve as the team's secretary. I am excited for another fun summer of teaching lessons and coaching!

Cleo Cottone

I’m Cleo Cottone and this is going to be my tenth summer at HBC. I am a Red Cross certified lifeguard, and I also swim for the summer team. 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 tenth summer at HBC! I’m a Red Cross certified lifeguard, and this will be my final summer on the swim team. I love the energy of HBC, all the kids, and am excited for another summer on the stand!

Dan Dreher

My name is Dan Dreher, and I'm returning as the head coach of the Haven Beach Club Swim Team for my fifth summer. During the winter, I work as the assistant coach for the Southern Regional High School Girls Swim Team, a position I have held for the past eight years. I am Red Cross certified as a Water Safety Instructor and have training in lifeguarding, first aid, and CPR. When I'm not coaching, I enjoy spending time with my family, reading, and playing video games. I'm looking forward to bringing my signature enthusiasm and love for this sport to make this summer a fun one!


Brandon Dean

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

Kennedy Laureigh

My name is Kennedy Laureigh and this is my first year at HBC! 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!

Ian Rosenzweig

My name is Ian Rosenzweig and I'll be managing Saturday Series races this summer. I sailed at HBC for 8 years, and I raced Opti, Laser, and 420. I'm looking forward to helping our racers develop their skills on the water!

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