Carole Barbeau

Director Power, International Markets at BBA Consultants

Carole Barbeau has extensive experience in the renewable energy industry, holding key leadership positions in various companies such as BBA Consultants, Nergica, Hatch, and DNV GL Energy. Carole has a strong background in engineering and environmental services, with a focus on renewable power, power delivery, smart grid technologies, and energy management. Carole has also served on the boards of several energy associations and has a solid educational background with degrees in civil engineering and global leadership.

Links