Owner at Alphachannel - New York, New York, United States
Innovation On Demand. Connecting organizations with innovative marketing technologies.