Description We give you a world of potential Are you an Architecture Manager looking for a new position in an organisation that gives you flexibility in your role? Computershare has a fantastic opportunity to join our established Architecture team based in Yorkshire as the Head of Architecture for ...