Blacksheep Sciences employs 13 employees. The Blacksheep Sciences management team includes Thomas Osborne (Chief Executive Officer), Cristina del Moro (Office Manager), and Sean Devenish (Head of Science).
Looking for a particular Blacksheep Sciences employee's phone or email?