Tax Manager (UK/US tax)
Buzzacott LLP
City of London