Innovative People

Edward Njenga

internet marketing and hospitality

Languages Edward Njenga speaks:

English
Spanish
French
Swahili