McGill University
Research Assistant
Honeywell
Senior Advanced Research Engineer
KBC Advanced Technologies
Product Management Consultant
McGill University
Teaching Assistant
Virtual Materials Group
Process Simulation Software Developer
Honeywell
R and D Engineer
Namvaran Consultant Engineers Company (EPC Company)
Process Engineer
Amirkabir University of Technology - Tehran Polytechnic
University of Tehran
McGill University