Avatar - Steven ter Horst

Steven ter Horst

Chief Innovation Officer at a Dutch based law firm with 300+ lawyers and offices in Amsterdam, Rotterdam, Brussels, Londen, New York, Houston and Singapore

Magazines

Flips