Stephanie Fleming is a seasoned professional in account management and technical support, currently serving as a Senior Account Manager at De Nora Tech, Inc. since September 2008, with a progression from Product Support Engineer to Senior Sales and Technical Support Engineer. Prior experience includes a brief tenure at Toyota Technical Center USA as a Materials Research Department Intern, where crucial nanoparticle generation processes were implemented, and a role as a Research Assistant at The University of Toledo focusing on nanoparticle cancer research. Stephanie holds a Master of Business Administration from Baldwin Wallace University and a degree in Chemical and Biomolecular Engineering from The Ohio State University.
This person is not in the org chart
This person is not in any teams