B&P employs 99 employees. The B&P management team includes Jennifer Lang (Head of Finance Operations), Peter O'Connell (Chief Operating Officer), and Jenny Diack (Lead Ecologist).
Looking for a particular B&P employee's phone or email?