James Shears joins Inventum Group

James Shears has joined Inventum Group as Head of Advisory & Dispute Resolution.