Meet the Team at 

Island Dolphin Care

It takes a passionate team to create the kind of experience that we provide. Along with our founders, leaders, and marine biologists, our staff includes zoologists, veterinarians, behaviorists, therapists, and instructors.

Deena Hoagland,

L.C.S.W., C.H.T. 

Executive Director, Founder

Deena received her Master’s Degree in clinical social work from the University of Denver and Bachelor’s Degrees in Psychology and Elementary Education. She is licensed as a Clinical Social Worker in Colorado and Florida and oversees all aspects of Island Dolphin Care.

Joe Hoagland

Chief Officer of Inspiration

Island Dolphin Care was inspired by Joe’s remarkable recovery and friendship with dolphins. He continues to be an inspiration to people who come to IDC and is a part of the animal care staff.

Peter Hoagland, MA IS

Program Manager

Peter holds his master’s degree in communication and interdisciplinary studies from Oregon State University. Along with being one of the founders of Island Dolphin Care, he is the Program Manager.

Meet our other

Team Members 

Site Conceived & Produced

Stephanie Dillon & Chris Jaymes

Photo & Video Content

Chris Jaymes & Neal Lett

Design & Development 

Join Our Team

We are always looking for passionate people to join our team. Contact us to learn about our employment and volunteer opportunities

it takes a village… and that’s what makes it beautiful.”

-Deena Hoagland

Our Donors

Virtual & Covid Frontline Workers Program in partnership with The Miami Foundation
previous arrowprevious arrow
next arrownext arrow
IDC Dolphin Virtual Visits

Virtual Dolphin Visits! Bringing the joy of spending time with the IDC dolphin pod to you. 

Support our dolphin family and our programs by making a donation. 

You can make a real positive impact just by leaving us a review.

Hours of Operation

Due to COVID, IDC is unavailable for in-person visitors. Virtual visits are available. Please email danielle@idckeylargo.org to reserve yours.

Mon-Fri 8AM-5PM

Sat-Sun 10AM-4PM