Serukiza Eric

Serukiza Eric is a IT based in Gicumbi with extensive experience in Communication, Multilingual Communication, and Problem Solving