Role Overview Are you a motivated professional looking to join one of Canada’s Best Managed Companies? If so, McElhanney Ltd. has a rewarding opportunity for an experienced individual to join our engineering team in Kamloops as a