Business Development Manager, Corporate New Business at Jubilee Insurance | Ajira Zone