Ndahayo Sylvestre

Translator

Ndahayo Sylvestre is a member of the Global Press Accuracy Network's translation and interpretation team. He translates from English into French and interprets live conversations in both languages. He is based in Kigali, Rwanda.