Odeko
Show contact
Dane Atkinson
CEO & Founder
Todd Sundsted
CTO
Anthony Ferreira
Vice President, Revenue
Tim Griffin
Chief Strategy Officer
Randolph Rodrigues
CFO
+ 9 more
Davin Chew
VP of Engineering
Tariq Ellahi
6 members
10 members
Current role
View in org chart