interface manager careers in Canada