Leonard Ngobeni
Leonard Ngobeni

Leonard Ngobeni

Lead Product Designer at Barclays Africa Group Limited