David Little

Senior Director, Head of USA
Innergex
David Little