NutriSystem Cuts Calories, Jobs June 12, 2009 No Comments on NutriSystem Cuts Calories, Jobs Post View 2 NutriSystem has cut jobs, but will not reveal how many people they let go. The Horsham, Pennsylvania's NutriSystem manufactures, markets and sells the NutriSystem Nourish…