
Len Flint
Len is a chemical engineer by university training. He was involved in oil sands process technology development and related refinery process designs over a large part of his 25-year Shell…
Peter has significant experience in the chemical and petroleum industries. His experience included 20 years with Petro Canada in technology development and the oil sands. He has also provided consulting and training services to the petroleum and chemical industries internationally. He received his PhD in chemistry from Queen’s University in 1978.