Photo of Jacques Maniraruta

Jacques Maniraruta, CIER

Senior Electrical Engineer
Kigali, Rwanda