Assistant Tax Manager, EMEA Tax Services
Arch Capital Group
Bristol