Respiratory therapist and holder of a doctorate in clinical sciences from the Faculty of Medicine Clinical Sciences department at the University of Sherbrooke, Stéphane Delisle received the title of Fellowship of Critical Care Medicine (FCCM) from the American College of Critical Care Medicine in 2008.

He is also an associate researcher at the CHUM Research Center and clinical associate professor in the department of anesthesia and pain medicine at the University of Montréal. His involvement in teaching at both the college and university level earned him the appointment of Director General position at Ellis College in 2022.