Elad Levi is an accomplished engineering manager currently with Tuttnauer since December 2022. Prior experience includes significant roles at Strauss Water Ltd. from July 2012 to December 2022, including Sustain Engineering & NPI Director, Sustain Engineering Manager, and R&D and Engineering Mechanical Team Manager, where leadership of a team of six mechanical engineers and steering product development were key responsibilities. In addition, as Product Engineer Leader, Elad oversaw the main product line and led initiatives that resulted in a notable cost reduction. Prior to Strauss Water, Elad worked as a Mechanical Engineer at Electra Elevators Ltd., managing technical aspects of various projects, and provided academic support at the Technion - Israel Institute of Technology. Elad holds a Bachelor of Science degree in Mechanical Engineering from the Technion, earned in 2009.
Previous companies
Sign up to view 15 direct reports
Get started