gb

Greg Baker

Surrey, UK
Head of Innovation, Linklaters

Lawyer and legal technologist, husband, and father of 2 humans & 1 cat

Elsewhere