Operations and Reporting Manager
Country Supervisor - Rwanda
Rwanda is a small country located in East Africa. It is highly elevated with its geography dominated by mountains in the west and Savanna to the east.
Vallis set up a subsidiary in Rwanda in early 2016 and began operations later in the year.