de Goumois, Michel (Career)