Salma Ochieng

Content Marketing & Marketing Communications Specialist

Profile In Progress

Salma is building their profile – stay tuned!

Nairobi, Kenya