NEC Energy Solutions employs 63 employees. The NEC Energy Solutions management team includes Tom De Lucia (Director of Product Compliance, Safety, and Mechanical Engineering), Barry Basile (Senior Director, Proposal Management), and James Prueitt (Vice President of Engineering and Product Management).
Get Contact Info for All DepartmentsLooking for a particular NEC Energy Solutions employee's phone or email?