DemandTec, which provides consumer demand management software to retailers and consumer products companies, filed terms Tuesday for its upcoming IPO. The firm plans to offer 6 million shares at a price range of $10 to $12 per share. Morgan Stanley and Credit Suisse are the lead managers on the deal.

