David Gallagher is an experienced construction and project management professional with a strong background in the renewable energy sector. Currently serving as Chef de division - construction at Société de transport de Montréal since April 2024, David previously held leadership roles including Project Director at DECASULT and Director Project at EBC Inc. David's expertise encompasses project leadership, team management, and oversight of key project facets such as schedule, cost, and stakeholder communications. Prior roles include Program Manager at EDF Renewables, where David managed construction and startup activities for various renewable projects, and Project Director at Roche Construction Inc., focusing on business development. David began career as an Assistant Project Manager at Axor Group and holds a Master's degree in project management and a Bachelor's degree in Urban Planning from Université de Montréal.
This person is not in the org chart
This person is not in any teams