Cellulant logo

Cellulant

31 followers

Cellulant is a leading multinational payments company in Africa on a mission to digitize payments for Africa's largest economies.

Industries

Headquarters

Nairobi, Kenya

Employees

201-500

Links


Org chart

Peter O'Toole
Group CEO
Collapse
Frances Diribe
Chief Risk & Compliance Officer
Susan Fouche
Chief People and Culture Officer
Freddie Oduro
General Manager
Richard Gesimba
Chief Revenue Officer
Faizal Mirza
Chief Product Officer
Anthony Hernandez
Chief Operating Officer
Maureen Ndiba
Manager, Group Corporate Operations and Executive assistant- Group CEO
Gilbert Lungu
General Manager, Zambia