CPM Holdings
Rachel Allen currently holds the position of Lead Business System Analyst at CPM since February 2001. Prior to that, Rachel worked as a Staff Accountant at Bennett & Middendorf, Ltd. from August 1996 to December 2000. Rachel obtained their Bachelor of Business Administration (BBA) in Accounting from Iowa State University - Ivy College of Business in 1995. Throughout their career, Rachel has held various roles such as Lead Financial Systems Analyst, Senior Financial Analyst - Global, Business Analyst, and Accounting Supervisor.
CPM Holdings
The origin of CPM can be traced back to California's Napa Valley, where, in 1883, the Toulouse & Delorieux Co. manufactured presses, crushers, and stemmers for winemakers.