Megan Rogers

Process Engineer I at Novozymes

About

Links

Previous companies

Duke University logo
CaptiveAire logo
North Carolina State University logo

Timeline

  • Process Engineer I

    June, 2023 - present