Yimba
Show contact
Links
Robert Dowd
Chief Executive Officer - Founder
Lee Clarke
Board Member / Co-founder
Jamie Williams
Chief Technology Officer
Jonathan Allan
Chief Product Officer - Co-Founder
February, 2019 - present
View in org chart