Mayborn Group Strengthens Retailer Relationships With ChannelAdvisor Brand Analytics Mayborn Benjamin Auffray E-Commerce Account Manager and Business Analyst