Mayrand, Léon (Career)