Slater Covenden, based in Montreal, QC, CA, is currently a Head Of Research And Development at Space Concordia, bringing experience from previous roles at Concordia University, SEDS Canada and Loyola High School of Montreal. Slater Covenden holds a 2021 - 2023 Master of Science - MS in Mechanical Engineering @ McGill University. Slater Covenden has 2 emails and 1 mobile phone number on RocketReach.