jesse mwiti@jmwiryghSouth AfricaFollow BadgesCPP Certificationsjmwirygh has not earned any certificates yet. Work Experiencejmwirygh has not updated employment details yet.Educationjmwirygh has not updated education details yet.