National Research Council Canada / Conseil national de recherches Canada
Research Officer
Concordia University
Associate Professor
Concordia University
Lecturer
Concordia University
Research and Teaching Assistant
Concordia University
Assistant Professor
BOMBARDIER
Engineering Professional: composite material expert and stress analyst
Concordia University
Postdoctoral Research Fellow
Sharif University of Technology
Concordia University
Iran University of Science and Technology