Impossible Science employs 9 employees. The Impossible Science management team includes Richard Collins (Founder and CEO), Natalia Watson (Project Development Manager), and Owen McGill (Chief Technology Officer).
Looking for a particular Impossible Science employee's phone or email?