Engineers Canada logo

Catherine Karakatsanis Appointed as Engineers Canada President