• Jobs

  • Grid
  • List
  • Job DescriptionThe Talent Lead acts as the first point of contact for employees and leaders in the Zambia office. The incumbent will possess deep understanding of the business needs and…

    Location

    Zambia

    Posted

    2 years ago

    Salary

    2 Jan 15:22
    Full Time