Richard Kakuwa

PROJECT MANAGEMENT – NGO MANAGEMENT – COMMUNITY DEVELOPMENT Background Richard’s background has involved a great deal of travelling, investing his …