• 2006 – Fellow of the Engineering Institute of Canada (FEIC).
  • 2002 – Member of Organizing Committee, IET / IEEE International Energy Conference, Toronto.
  • 2001 – Registered Professional Engineer in the Province of British Columbia, Canada.
  • 2001 – Registered Professional Engineer in the Province of Alberta, Canada.
  • 1995 – Designated Consulting Engineer in the Association of Professional Engineers of the Province of Ontario, Canada.
  • 1993 – Member of Review Committee for New Applicants for Corporate Membership in IET.
  • 1993 – Fellow of the Institution of Engineering and Technology (FIET), UK.
  • 1983 – Chartered Engineer and Corporate Member of Institution of Engineering and Technology (IET), UK.
  • 1981 – Registered Professional Engineer in the Province of Ontario, Canada.