Omniome: Richard Shen
Richard Shen has been promoted to president of DNA sequencing platform developer Omniome. Previously, he was chief product officer at the San Diego-based company. In the past, Shen held several positions at Illumina, and before that, he led the high-throughput sequencing facility at Myriad Genetics.