Platform
Features
Essilor Group
Contact
No bio yet
Éric Léonard
Chief Integration Officer and Corporate Strategy
Sign up to view 14 direct reports
Get started
8 members
Ottawa Hospital Research Institute
GEHA Health
Mindwave Ventures
NovalGen
ChronicCareIQ