About Us

The Customer Relationship Consultancy is a specialist consultancy based in London and Windsor in UK. Established in 2011, it has grown rapidly and currently represents over 50 multi-national businesses globally. As part of the CRC Group we have over 60 employees and offices in Boston USA, Singapore and Sydney.