Onna
Onna's CEO and Executive Team includes Kelly Griswold and 5 others.
Jordi Pedrol
CFO
Kelly Griswold
CEO
Salim Elkhou
CEO & Founder
View all
6 members
2 members