ChannelAdvisor taps new VP, general counsel