Paul Krill on Muck Rack

Paul Krill

Verified
San Jose, CA
Editor-at-Large — InfoWorld