Log in
Elloe AI
Contact
View in org chart
Owen Sakawa
Founder & CEO
Peter Muigai
Head of Commercials - Africa
Aaron Mandoloa
Chief Product Officer
Collin John
Head of Technology
Jackson Gitundu
Chief Technology Officer
+ 3 more
Current role