ExecutiveEmailPrintShare Jeffrey LongChairmanShane HainstockAssignor & Vice Chairman403-617-9093 Jim McKinstryTreasurer403-667-1830Blaine RossDirectorTrey ZimmermanDirectorBryan LisselDirectorDylan TuckerDirector