Salma Ochieng

Content Marketing & Public Relations Specialist

Profile In Progress

Salma is building their profile – stay tuned!

Nairobi, Kenya