Corporate Tax Manager (EMEA) - 6 month Fixed Term Contract
Liquidnet
London