Canadian Society for Mechanical Engineers - Concordia Branch (CSME) Canadian Society for Mechanical Engineers – Concordia Branch (CSME)