Global consumer insight & collaboration agency InSites Consulting announced today that it is teaming up with Mentha Capital to further support and…