Neles employs 397 employees. The Neles management team includes Timothy Gombos (Area Sales Manager), Vishwas Lele (Administrative Managing Director), and Aniitta Seppänen (Director Sustainability and HSEQ Management System).
Get Contact Info for All DepartmentsLooking for a particular Neles employee's phone or email?