Sean Russell's Location
London, ON, CA
Sean Russell's Work
Sean Russell's Education
Sean Russell's Skills
Sean Russell's Summary
Sean Russell, based in London, ON, CA, is currently a Engineering Manager at EQUANS Services - North America, bringing experience from previous roles at Dillon Consulting Limited, Enwave Energy Corporation, Veresen Inc. and City of London. Sean Russell holds a 1997 - 2003 BESC in Civil/Structural Engineering @ The University of Western Ontario. With a robust skill set that includes Customer Relations, Power Generation, Energy, Energy Efficiency, Turbines and more, Sean Russell contributes valuable insights to the industry. Sean Russell has 1 email on RocketReach.