Sean Johnstone, based in Canada, is currently a Product Management Director at Veolia. Sean Johnstone brings experience from previous roles at Veolia, SUEZ and GE Water & Process Technologies. Sean Johnstone holds a Bachelor's degree in Chemical Engineering & Bioengineering @ Faculty of Engineering - McMaster University. Sean Johnstone has 2 emails on RocketReach.
Looking for a different Sean Johnstone?
Find contact details for 700 million professionals.