This document describes a case study using data mining techniques to analyze customer transaction data from an online retailer in order to better understand customers and conduct customer-centric marketing. The study uses k-means clustering and decision trees on a dataset containing transaction records to segment customers based on the RFM (recency, frequency, monetary) model. Key variables like recency, frequency and monetary value are calculated for each customer. Clusters are identified and characterized to provide recommendations to the retailer on marketing to different customer segments. Data preprocessing and normalization are performed prior to clustering. The results provide customer-centric business intelligence to help maximize profits.