1. A system for managing churn among customers of a business having a statistically large customer base, the system comprising: a memory device configured to store a data mart; a processor in communication with the memory device; a population architecture executable by the processor to receive customer data from one or more data sources stored in the data mart, the customer data defining a plurality of customer attributes for each customer in the customer base; a data manipulation module executable by the processor to: calculate derived variable values based on the customer data, wherein each of the derived variable values is indicative of at least one customer characteristic; select a subset of the derived variable values in response to a preselected data mining function; and generate at least one analytical record containing the subset of the derived variable values, wherein the at least one analytical record is associated with a plurality of customers; a data mining tool executable by the processor to perform the preselected data mining function, the preselected data mining function configured to: analyze the at least one analytical record; return results identifying clusters of customers sharing common customer attributes in response to the analysis of the at least one analytical record; and calculate, based on the at least one analytical record, individual customers' propensities to churn during a predefined period in the future, the data manipulation module storing the results in the data mart; and an end user access module executable by the processor to: access the results returned from the data mining tool; and present the results to a user.