James Emmanuel on Muck Rack

James Emmanuel

Assistant Editor, CIO Review