NICOLS employs 324 employees. The NICOLS management team includes Thierry Navarre (Board Member), Matthew Bland (Product Design and IP manager), and Jean Klimis (ceo).
Get Contact Info for All DepartmentsLooking for a particular NICOLS employee's phone or email?