Ellen Russell's Location
McLean, VA, US
Ellen Russell's Work
Ellen Russell's Education
Ellen Russell's Skills
Ellen Russell's Summary
Ellen Russell, based in McLean, VA, US, is currently a Chief Financial Officer at Nature For Justice, bringing experience from previous roles at in Virginia, VA OIG, DCAA and Westwood College. Ellen Russell holds a BA in Economics @ Cornell University. With a robust skill set that includes Auditing, Accounting, Strategic Planning, Budgets, Forecasting and more, Ellen Russell contributes valuable insights to the industry. Ellen Russell has 2 emails and 1 mobile phone number on RocketReach.