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.
Sign up to view 0 direct reports
Get started