Michael Demenchuk on Muck Rack

Michael Demenchuk

Verified
New York, NY
Managing Editor — Multichannel News
As seen in: Multichannel News

Managing Editor of Multichannel News and B&C