Business Operations Lead, Discovery Sciences
$85K - $158K/yr
Summary The Discovery Sciences (DSc) department at Novartis Biomedical Research (BR), merges ... Proactively lead projects and design operational programs that support department priorities ...
