Human Resource Manager Job Vacancy at Techno Brain (U) Ltd

Job Title:  Human Resource Manager Organization: Techno Brain (U) Ltd Duty Station: Kampala, Uganda About US: Techno Brain is an integrated solutions provider with presence in more than 20 countries across the globe. As one of the leading solutions providers in Africa, Techno brain believes in empowering lives; In using technology to bridge the socio-economic […]