multichannel marketplace consulting