Senior Analyst, Tax and Technology at Computershare UK | JobVerse