Canadian firm wins health contract