This study explores the strategies for CRM project implementation, reasons for failure of CRM implementation at Mashkin, current state of CRM practice in Russia, and challenges faced by companies in implementing CRM projects. The strategies include supervisor service, identification and retention of key customers, customer profile centric approach, and improving managerial decisions and workflow. The failure of CRM implementation at Mashkin was due to increasing cost and controversial issues related to cost overruns. The current state of CRM practice in Russia is focused on finance and telecommunication industries, and the challenges faced by companies include processing inventory, collectivistic approaches to business, and dependency on functional and capital aspects over human assets.