Rebecca Ottavi

Income Tax Manager at Casella Waste Systems

About

Links

Timeline

  • Income Tax Manager

    July, 2021 - present

  • Senior Tax Accountant

    December, 2020

  • Tax Accountant

    February, 2013

View in org chart