Africa Personnel Services (APS)
–
Luderitz, Karas, Namibia
... Partner with the senior leadership team and corporate head office to understand and execute the organization’s human resource and talent strategy particularly as it relates to current and future talent needs, recruiting retention, and succession ... - May 17