Tag Archives: Performance Marketing Specialist

Performance Marketing Specialist Job Careers – Badili Africa

Job Title:  Performance Marketing Specialist

Organisation: Badili Africa

Duty Station:  Kampala, Uganda

Reports to: Country Manager

 

About Organisation:

Badili Africa is pioneering a transformative approach to technology refurbishment, setting the standard as the first of its kind in …