Our leadership team Randy Robertson, P.Eng. President President President President Learn more Brandon Hindbo, P.Tech. (Eng.) Vice President Operations Vice President Operations Vice President Operations Vice President Operations Learn more Jay Livesey General Manager General Manager General Manager General Manager Learn more Garrett Dietrich Vice President Business Development Vice President Business Development Vice President Business Development Vice President Business Development Learn more Calvin Hughes Vice President Finance Vice President Finance Vice President Finance Vice President Finance Learn more Nina Yakubova Senior Accountant Senior Accountant Senior Accountant Senior Accountant Learn more Geoff Riley Production Manager Production Manager Production Manager Production Manager Learn more Trent Batchelor Field Operations Manager Field Operations Manager Field Operations Manager Field Operations Manager Learn more