Today, banks are facing an aggressive competition and they have to make efforts to survive in a competitive and uncertain market place. Banks have realised that managing customer relationships is a very important factor for their success.Customer relationship management (CRM) is a strategy that can help them to build long-lasting relationships with their customers and increase their profits through the right management system and the application of customer-focused strategies. CRM in the banking sector is of strategic importance. In this study, a single descriptive case study of one major Greek bank that has implemented CRM is presented. The aim of this study is to analyse the design and implementation of CRM in the bank, identify the benefits, the problems, as well as the success and failure factors of the implementation and develop a better understanding of CRM impact on banking competitiveness as well as provide a greater understanding of what constitutes good CRM practices.