Stephen Louie

Stephen Louie

Senior Director, Energy & Infrastructure