Company description
The Customer Relationship Consultancy is a specialist consultancy based in London and Windsor in the 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.