PP

Pete Poovanna

Pete Poovanna is a Canadian Queen Elizabeth Scholar and a clean transportation analyst who oversees the BC Fleet Electrification program and the West Coast Electric Fleets program. He has a Bachelor of Mechanical Engineering from Visvesvaraya Technological University in India, a Master of Science degree in Mechanical Engineering from Coventry University in the UK and a PhD in Mechatronic Systems Engineering from Simon Fraser University.

Articles by this author