Andra NelAndra Nel
CSI Manager at KFC South Africa
Let's do Biz