Tessa Charlton

(Contributor)

Tessa Charlton is an associate specialising in Commercial and IT law at international law firm Bird & Bird.