Theresa is a Certified Public Accountant with more than three decades of experience in public and private accounting and tax. She has served in senior financial management roles with numerous private equity sponsors and venture backed technology companies throughout their investment lifecycles. Theresa has been involved in a range of private financings, recapitalizations and sales processes.  She also has extensive experience with debt financings and complex accounting implementations.