Michael MacLaren

Senior QC Manager / Site Quality Lead at ChromaDex

About

Links

Previous companies

Santa Clara University logo

Org chart

Timeline

  • Senior QC Manager / Site Quality Lead

    February, 2020 - present

  • QC Manager

    September, 2018

View in org chart