Julia Wood

Chief Revenue Officer, Risk Advisory (Global) at Kroll