I am a BCom economics and econometrics graduate from the University of Johannesburg. I'm currently self employed, I have a small business solutions company which aims at promoting, growing, and improving small and medium local businesses. I've spent 2 years learning about marketing and negotiating to add on to the knowledge I already have. I am a self taught sales agent and marketing strategist. I only get paid after getting the job done. If my clients are not satisfied or I don't achieve my goal, then why should I get paid?