LENNOX EMEA employs 373 employees. The LENNOX EMEA management team includes Claire Cavallucci (Europe, Middle-East and Africa HR Director), Michał Wyżlic (Supervisor, Software Engineering), and Vincent Chambon (Europe Sourcing Manager - compressors and refrigerants - EU F-GAS Quota manager).
Get Contact Info for All DepartmentsLooking for a particular LENNOX EMEA employee's phone or email?