Mechanical/Automotive Engineering - Craft Certificate Industrial Attachment at Kenya Power | Ajira Zone