Cadieux, Michel (Career)