Peter D Moore

Moore is a Managing Partner at Inferential Focus