BBSRC employs 371 employees. The BBSRC management team includes Melanie Welham (Chief Executive Officer), Nour Allahham (Senior Portfolio Manager - Ventures), and Nick Bassett (Associate Director - Innovation).
Looking for a particular BBSRC employee's phone or email?