Ganulin served as the head men's basketball coach at New York Institute of Technology from 1980 to 1982 and at St. Francis from 1991 to 2005.
Before he began his coaching career, Ganulin played collegiate basketball at Long Island University, where he graduated with a Bachelor of Science degree in 1968.
Prior to his tenure at St. Francis, Ganulin reached the pinnacle of the college basketball world as an assistant coach with UNLV.
After St. Francis College, Ganulin served as the coordinator of player development for the Wizards during the 2005–06 season.
[3] During Ganulin's tenure, St. Francis finished with a .500 or better record in the league eight straight years, at that time the longest active streak in the NEC.