Charles Allan's Location
Montreal, QC, CA
Charles Allan's Work
Charles Allan's Education
Charles Allan's Summary
Charles Allan, based in Montreal, QC, CA, is currently a Chief Executive Officer at MY01, bringing experience from previous roles at NXTSENS, McGill University and BRP. Charles Allan holds a 2013 - 2015 Master of Engineering (MEng) in Bioelectrical engineering @ McGill University. Charles Allan has 3 emails and 1 mobile phone number on RocketReach.