Amanda-Jane Slater

Head of Tax at Capgemini UK plc.