Jeanne Le Roy est professeure associée en ressources humaines et comportement organisationel au sein de l'ICN Business School. A partir du modèle des organisations HERO (HEalthy and Resilient Organization) ses travaux s’intéressent à la promotion des comportements innovants et adaptatifs dans les domaines de la santé, de l’éthique et de la cybersécurité.
Ses travaux de recherches ont été publiés dans des revues telles que: Journal of Applied of Social Psychology, Personnel Review, Social Behavior and Personality: an international journal, International Review of Social Psychology.