Onna
Show contact
Salim Elkhou
CEO & Founder
Nick Morris
Head of Communications
Shannon Smith
Chief Technology Officer
Kelly Griswold
CEO
Nicole Thompson
Head of Partnerships
+ 4 more
6 members
Current role
View in org chart