Loading...

Our activities are fast-growing. To support and develop our expanding team, we are looking for:

 

Based in Zambia:

  • ​Human resource & Administration Officer - see info and process to apply here.
     

Based in Belgium:

  • Senior Process Excellence Manager - see info and process to apply here.

Based in the USA:

  • Senior Manager Sponsorships North America - see info and process to apply here.
Alt