Site Manager Sunmaker Energy Uganda Limited Job Description The Site Manager is responsible for overseeing and managing all construction activities at the construction site in Buliisa. […] More