Léonard – Inventive Agency Welcome to Léonard’s website, the brand new inventive agency. Source: Léonard – Inventive Agency