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