Teresa Richards's Location
Dallas, Texas, United States
Teresa Richards's Work
Teresa Richards's Education
Teresa Richards's Skills
Teresa Richards's Summary
Teresa Richards, based in Dallas, Texas, United States, is currently a Senior Revenue Accountant at Stream, bringing experience from previous roles at Stream Home, Novartis, First Choice Power and Txu Energy. Teresa Richards holds a 1995 - 1998 Bachelor Of Science in Accounting @ Black Hills State University. With a robust skill set that includes General Ledger, Accounting, Account Reconciliation, Financial Analysis, Analysis and more, Teresa Richards contributes valuable insights to the industry. Teresa Richards has 3 emails on RocketReach.