Richard Léonard has a solid language services background and a vision of sustainable development for consolidating communication and marketing. more... See more text