BBSRC employs 374 employees. The BBSRC management team includes Douglas Kell (CEO), Nour Allahham (Senior Portfolio Manager - Ventures), and Nick Bassett (Associate Director - Innovation).
Looking for a particular BBSRC employee's phone or email?