Daniel John Consulting is a business consulting and development company that operates mainly within Southern Africa and develops international trade and investment opportunities.