Blacksheep Sciences employs 14 employees. The Blacksheep Sciences management team includes Sean Devenish (Head of Science), Thomas Osborne (Chief Executive Officer), and Chinh Nguyen (Head of Chemistry).
Looking for a particular Blacksheep Sciences employee's phone or email?