based in Switzerland, from our offices in Welgemoed, Cape Town. The role is part time, with hours TBC, and
share this job on whatsapp