Creyon Bio
Show contact
Links
Christopher Hart
Co-founder, CEO & President
Robert Muir
Chief Financial Officer
Monica Mcarthur
Chief Technology Officer
Swagatam Mukhopadhyay
Co-founder & Chief Scientific Officer
Nathan Billings
Chief Strategy Officer
+ 7 more
June, 2023 - present
View in org chart