Michael Myhra

Active Calgary, AB Vice President for Mercuria Commodities Canada Corporation