Insightr is a solutions led consultancy that believes in the strength of business performance with a focus on finding and retaining high value customers powered by more effective use of marketing and ad technology platforms, including those you already own.