Log in
SelfDecode
Contact
Links
View in org chart
Joe Cohen
CEO & Founder
Gavro Krackovic
Design Lead
Eugene Duvenage
Chief Technology Officer
Edward Kreiman
Puya Yazdi
Chief Science Officer & Chief Medical Officer
+ 7 more
June, 2018 - present