Marc Eichinger is the Chief Engineer at Envision Energy, where they oversee the Global Product Technology & Systems Engineering group, focusing on strategic technology value creation. Previously, Marc served as Vice President of Engineering at Boulder Wind Power, contributing to novel generator technologies and leading a multidisciplinary team. They also held roles as an Engineering Program Manager at Seamless Product Development and Owner & Systems Engineering Consultant at Mechanism, providing strategic leadership in product development for various industries. Marc began their career as a Project & Design Engineer at MPC Products Corporation and as Lead Mechanical Engineer at Suzlon Wind Energy Corp. They earned a Bachelor of Science degree in Mechanical Engineering from the University of Illinois Urbana-Champaign.
This person is not in the org chart
This person is not in any teams
This person is not in any offices