Innovative People

James Kimondio

James Kimondio Communications
Research
Journalism
Graphic Design
Technology

Languages James Kimondio speaks:

English
French
Swahili