John Sheppard

john sheppard

Managing Associate, Linklaters

Bio coming soon...