Log in
Ovensa Inc.
Contact
Links
View in org chart
Stéphane Gagné
Founder, President & CEO
Ravin Narain
Researcher
Alexandre Moquin
Product Development Scientist
Current role