John Lockwood

Senior Strategist @ProverbLLC

John Lockwood