Company Description iKhokha is one of South Africa's fastest growing Fintech's and a front-runner in innovation and technology. We develop digital tools to
We have an exciting new work from home opportunity for a UK based company Marketing Manager What we do: commercialproperty, officeleasing, flexiblespace,