Coaching Staff

Craig Doremus – General Manager/Head Coach

Craig DoremusA native of Maspeth, NY, Craig has over 30 years of hockey experience and is a Level-5 USA Hockey certified coach. Before joining the New Jersey Titans in 2016, Doremus spent the previous three seasons with the Long Island Gulls and New York Bobcats hockey organization. During his time there, Craig served as a hockey director for the Gulls. He spent his last season and a half as the Head Coach and General Manager of the EHL’s New York Bobcats. He also was the coach for the Metro Moose in the CHA and MetJHL for five seasons. During those five years he made three trips to the USA Hockey Nationals in addition to capturing three CHA titles. He won Coach of the Year during his tenure with the Moose. Craig also was an assistant coach for Christ the King High School and the New York City Empire State team. Prior to his coaching career he played at Christ the King in Middle Village, NY. He also worked for the New York Rangers where he began in the marketing and youth hockey departments. Craig is a graduate of St. Johns University with a degree in Sports Management.


Bobby DiRico – Assistant General Manager/Assistant Coach

Bobby DiRicoHailing from Queens, NY, Bobby DiRico’s extensive coaching includes over 17 years of hockey experience and a Level 4 USA Hockey certification. Before joining the New Jersey Titans, Bobby spent the previous three seasons as video coordinator with the Long Island Gulls and as assistant coach and assistant general manager for the New York Bobcats. Bobby was a video consultant for the St. Louis Blues and Hockey Essentials, along with the assistant/video coach of the Metro Moose Junior B team. In Bobby’s five seasons with the Moose, the team qualified for USA Hockey Nationals three times and captured two CHA league championships. Prior to his coaching career, Bobby played at Holy Cross where he served as assistant captain his junior and senior year. Bobby is a graduate of St. Johns University with a degree in Sports Management.


George Haviland – President Director of Player Personnel

George Haviland

Haviland is the Patriarch of the New Jersey Titans organization, starting it in 1999. Over the years, he’s helped develop a number of high-level junior, NCAA and professional standouts and has currently placed over 1000 boys and girls players into NCAA Collegiate hockey. He also currently has nine National Hockey League players or draft picks to his credit.

He began his coaching career over 25 years ago with the American Eagles (now the Jersey Shore Wildcats). He also coached with the Chicago Freeze of the North American Hockey League (NAHL) and Trenton Titans of the East Coast Hockey League (ECHL) before his started the Titans.

Haviland is one of the most prominent youth coaches in the Atlantic District and boasts an impressive resume that includes twelve Atlantic District Amateur Hockey Association titles and nine trips to the USA Hockey National Championships, where he has led his teams to a medal six times.


Kyle Shapiro – Assistant Coach

Kyle ShapiroShapiro, from Ocean Twp., NJ, played his youth hockey in multiple organizations around New Jersey, including a year with the Titans youth program. “Shaps” attended and played at Christian Brothers Academy (Lincroft) 2007-2011, graduated in May of 2011, and he played Junior Hockey in the AJHL and EHL for the Walpole Express 2011-2014.
After his junior career ended, he began his collegiate career at the University of Southern Maine from 2014-2017. He then transferred to New England College for the 2017-2018 school year to play his senior year and graduated with a degree in Business Administration in May of 2018. On January 22nd, 2022, Shapiro was signed by the New Jersey Devils to serve as the emergency back-up goaltender against the New York Islanders.