Ehab Rashid

Instructional Designer at McGill University

Ehab Rashid is an experienced instructional designer currently employed at McGill University since August 2023, focusing on the design, development, implementation, and evaluation of online continuing education courses. Previously, Ehab worked at Maxeon Solar Technologies from October 2022 to September 2025, developing e-learning courses and managing learning management systems. Additional roles include serving as a language instructor at ACA and a language training consultant at goFLUENT, both focusing on online language course delivery. Earlier career experiences include positions as a learning programs coordinator at School of the World, business planning manager at Philip Morris International, market research manager at Daiichi Sankyo Europe GmbH, and management associate at Immatics. Ehab holds a Master of Arts in Educational/Instructional Technology from Concordia University, an MBA from Aix-Marseille Graduate School of Management, and a BSc in Physiology/Biotechnology along with a Graduate Diploma in Management from McGill University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices