Fellow of the Engineering Institute of Canada (EIC)
Fellow of the Canadian Society for Mechanical Engineering (CSME)
Associate Fellow of the American Institute of Aeronautics and Astronautics (AIAA)
Senior Member of the Institute of Electrical and Electronics Engineers (IEEE)
Member of the American Society of Mechanical Engineers (ASME)