Rachel Spencer, based in Tulsa, OK, US, is currently a Corporate Controller at Ten-Nine Technologies, bringing experience from previous roles at RMES Business Services, Tulsa Transit, Apergy and Dover Artificial Lift. Rachel Spencer holds a 2008 - 2010 Masters in Business Administration @ Columbia College. With a robust skill set that includes Leadership, Auditing, Variance Analysis, Accounting, Human Resources and more, Rachel Spencer contributes valuable insights to the industry. Rachel Spencer has 2 emails on RocketReach.