Re-branding of the Chameleon Group LLC. Telemarketing and Telesales organization located in Portsmouth, NH.Read less