Company Profile
Greater London
Concentra is a UK-based business consulting and technology services company, serving clients across a number of economic sectors. Founded in 2005 as a software development company it has since evolved, leveraging the experience of a team of analytical driven management consultants based on the need for technology to fuse with business strategy to deliver quantifiable, ongoing business benefit.