DC

David Carballo

Chief Technology Officer at Ushahidi

CTO C-Suite
d***@ushahidi.com Sign up
Pro only
Pro only
Pro only
Budapest, Budapest, Hungary

Company Details

Company: Ushahidi
Employees: 38
Revenue: 4703000
Funding: 1594000
HQ Location: Nairobi, Nairobi County, Kenya
Company LinkedIn: Pro only
C-Suite level · CTO