Proficiency in Portuguese The incumbent will be based on site in Angola. The role of the Site Administrator is to control all administrative functions on site during the construction phase of the project and support the Site Manager and the rest of the project team. Our ideal candidate is experienced, responsible, and team-focused.
Responsible for the following: