Monsieur Landry est professeur titulaire au Département de gestion des opérations et de la logistique et directeur associé du Pôle santé HEC Montréal. Il a notamment observé et étudié les pratiques logistiques et Lean de centres hospitaliers à travers le monde dont le Virginia Mason Medical Center (Seattle, Wa), le ThedaCare (Appleton, Wi), le Denver Health (Denver, Co), l'Hôpital Saint-Boniface (Winnipeg), le CHU Mont-Godinne (Belgique) et le Toyota Memorial Hospital au Japon. Il a eu l’occasion de publier plusieurs articles sur ces sujets et de prononcer de nombreuses conférences en Amérique, en Europe et en Asie.