Michael Michaud is currently the Owner of Delicatus, a position they have held since 2010. Previously, they served as a Technical Manager at Genentech from 2014 to 2017, and their career began as a Tour Manager at Dexter Grove Productions from 2000 to 2004. Earlier, Michael was a Manufacturing Associate I at Biogen Idec in 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices