Leigh Cruess

Active Calgary, AL President for Tidal Energy Marketing (U.S.) L.L.C.