Concentra is a UK-based business consulting and technology services company, serving clients across a number of economic sectors.