Showing only Human Resources & Talent Acquisition. Back to Search Director People Team Europe - UK 2 Locations HR Manager - Senegal Dakar, Dakar Human Resources Director - Ukraine ( National Position ) Kyiv, Ukraine Senior Regional Human Resources Business Partner - East & Southern Africa Nairobi, Kenya 1-4 of 4