Andrew Power

Head of UK & Ireland at Tricentis.