The Insight Group team did a superb job of helping me create a brand for my company. They brought a mix of skills and knowledge that led to an even better result than I would have hoped. Their understanding of my requirements led to a clear playback and the design team did a great job. The end result is great – thanks to all involved.
