Byron Allen

Director, Legal @ insitro arrow icon

About Byron Allen

Byron Allen serves as a Director of Legal, overseeing legal strategies and operations.

Known information

Byron Allen holds the position of Director of Legal, where he is responsible for guiding the legal strategies and managing the operations of his department. His role involves ensuring legal compliance, advising on legal aspects of company policy, and leading a team of legal professionals to safeguard the organization’s interests.

About insitro

Insitro is a biotechnology company that leverages machine learning and large-scale data analysis to expedite drug discovery and development, focusing on metabolism, oncology, and neuroscience.

report flag Report inaccurate information

People similar to Byron Allen

Christoph Klein

Director, Software Engineering @ insitro

Christoph Klein is a Director of Software Engineering, overseeing various technical projects and teams.

Steve Meadows

Associate Director, Administration @ insitro

Steve Meadows serves as the Associate Director of Administration.

Max Salick

Associate Director, Science @ insitro

Max Salick is the Associate Director of Science at his organization.

Unlock exclusive insights

Sign up to reveal more information.

loader Sign up for free