David Holmes
David Holmes
Technical Training Specialist at ConocoPhillips Canada