QUALITY CONTROL (QC) LEAD
Thousand Oaks, CA · On-site
$90K - $110K/yr
Located in Thousand Oaks, California, 20BLOC is a small privately held development‐stage biopharmaceutical company, driven by a mission to create breakthrough protein‐based drugs to save lives.