New Forests employs 154 employees. The New Forests management team includes Jeffrey Briggs (Managing Director, North America), Katie Chambers (Chief People Officer), and Sarah Campbell (General Counsel).
Looking for a particular New Forests employee's phone or email?