Sarah Lord.jpg

Director in Deloitte’s Innovation Tax Team, Deloitte LLP
Email: [email protected]