David McAvoy

Chief Legal Officer & EVP at Teva Pharmaceutical Industries

Timeline

  • Chief Legal Officer & EVP

    Current role

  • Chief Legal Officer

View in org chart