Customer Facing: This usually pertains to the people, processes and technology between a customer and the service provider. Or, put another way, it's the physical and logical interface between a firm's customers and the firm's operations.
Customer Centric: This term is generally used to describe processes and technologies that are designed to enhance the customer experience. So, you might have customer facing technology and processes, but they may not be "Customer Centric" -- meaning, they aren't focused on improving the customer experience.
CRM: This is a broad category that includes everything related to the management, retention, and attraction of customers, partners and prospects. A CRM strategy could include both Customer Facing and Customer Centric considerations.
This was first published in November 2003