Nevel employs 210 employees. The Nevel management team includes Thomas Luther (Chief Executive Officer), Ina Johansson (Human Resources Director), and Riitta Forselles (Chief Legal Officer).
Looking for a particular Nevel employee's phone or email?