The Client Relationship Consultancy (CRC) currently works with independent agencies and every major holding company in the world helping agencies focus squarely on their client relationships.
Location: United Kingdom, England, London
Employees: 11-50
Founded date: 2004