Top Competitors or Alternatives

Missing a competitor? Contribute!

Annual Revenue
Employees
Stephen Dilly's photo - President & CEO of Sierra

President & CEO

Stephen Dilly

CEO Approval Rating

90/100

Sierra is a clinical-stage drug development company that researches, develops and commercializes therapeutics for the treatment of cancer. Read more