apart from his other roles he is the technical director of visor consultants limited umucamanza yamwibukije ko igikenewe ari ugusigarana nomero za telephones zabo hakurikijwe iyi ngingo igihe cyose