Director, Product Management (Oligonucleotide) - LGC Biosearch Technologies

Petaluma, CA 94954