John Leonard is currently the Director of Supply Chain Projects at Roche Diagnostics, a position they hold since 2006 after serving as a Senior Engineer from 1989 to 2006. Previously, they worked as an Industrial Engineer at Data General from 1985 to 1989. John earned a Master of Business Administration (M.B.A.) in Finance from Indiana University's Kelley School of Business between 1991 and 1994, and obtained a Bachelor's Degree in Industrial Engineering from Purdue University from 1980 to 1984.
This person is not in the org chart
This person is not in any teams
This person is not in any offices