james-riddle

James Riddle, MCSE, CIP, CPIA, CRQM, Vice President, Research Services & Strategic Consulting, Advarra