fbpx
Contact

Airi Kähärä

Regional Director, Africa

Location: Hargeisa and Nairobi