Eric Toback

Eric Toback

Eric Toback, PE, LEED AP, Vice President of Sales, has over 14 years of experience in sales and engineering, with a focus on energy efficient design, construction, and operations of facilities in a variety of market sectors around the world. Specializing in the management and development of key Optimum customers, Eric combines a comprehensive business acumen with deep technical expertise. Prior to Optimum, Eric worked at WSP Flack + Kurtz, where he led multi-disciplined teams of engineering consultants through sustainable design and construction projects around the world. Eric received a Bachelor of Science in Mechanical Engineering from Johns Hopkins University and is a registered Professional Engineer in the State of New York as well as a LEED Accredited Professional.