Stephen O’Brien a rejoint Davie en 2013 à titre de conseiller auprès du chef des opérations. Depuis, il a occupé plusieurs postes clés au sein de l’entreprise, avant d’être nommé Vice-président, Alignement des activités et amélioration continue au début de l’année 2025. Dans ce rôle stratégique, Stephen dirige les principales fonctions de l’amélioration continue, de l’assurance de la qualité et du contrôle documentaire. Il est également responsable de l’optimisation de l’alignement entre les objectifs commerciaux et opérationnels de l’entreprise, en collaboration avec de nombreux services au sein du groupe des opérations. Fort d’une carrière entièrement consacrée à l’industrie de la construction et de la réparation navales, Stephen a occupé des postes de direction au sein d’entreprises d’envergure, dont Irving Shipbuilding. Ingénieur industriel de formation, il est diplômé des universités St. Francis Xavier et Dalhousie, et détient une maîtrise en administration des affaires (MBA) de l’Université Saint Mary’s à Halifax, en Nouvelle-Écosse.