Nichols plc employs 229 employees. The Nichols plc management team includes Sarah Caddy (Legal Director), Matt (International Commercial Director), and Richard Newman (Chief Financial Officer).
Looking for a particular Nichols plc employee's phone or email?