Yimba
Contact
Links
Previous companies
View in org chart
Robert Dowd
Chief Executive Officer - Founder
Jonathan Allan
Chief Product Officer - Co-Founder
Jamie Williams
Chief Technology Officer
Lee Clarke
Board Member / Co-founder
January, 2018 - present