Leo Paris is a new boutique offering in France within the Leo Constellation.
| Website | https://www.leo-constellation.com/ |
| Employees | 13 (7 on RocketReach) |
| Founded | 2025 |
| Address | 133, Avenue des Champs-Élysées, Paris, Île-de-France 75008, FR |
| Industry | Advertising Services |
Looking for a particular Leo Paris employee's phone or email?
Barbara Tison is the Managing Director of Leo Paris.
7 people are employed at Leo Paris.
Leo Paris is based in Paris, Île-de-France.