Michelle McRae, P.Eng is currently working as a Project Engineer at The CSL Group Inc., focusing on fleet electrification. Prior to this role, Michelle held positions as a Technical Coordinator, Technical Controller, and Business Process Optimization Specialist within the same company. Michelle has also worked as an Analyst in Business Technology at AbbVie and has experience in teaching and research at McGill University. Michelle holds a Bachelor of Engineering in Mechanical Engineering from McGill University, along with a minor in Business Management. Throughout their career, Michelle has demonstrated a strong technical background and a dedication to optimizing processes and implementing innovative solutions.
Sign up to view 0 direct reports
Get started