Kelvin Memia

Location

Riara road
Nairobi
Nairobi
00200
Kenya

Position

Customer success specialist

Biography

Awesome