Michelle Chislett

Country Manager (Canada)
Northland Power Inc.