Skip to main content

Cynthia Umurungi

Photo of Cynthia Umurungi

Nationality:
Kenya

Secretariat
Marketing and Communications Manager