Memberships
- The American Society of Mechanical Engineers (ASME)
- The Canadian Society for Mechanical Engineering (CSME)
- Institute of Electrical and Electronics Engineers (IEEE)
- Professional Engineers of Ontario (PEO)
- Fellow of CAE (Canadian Academy of Engineering)
Nullamlacus dui ipsum conseque loborttis