Territory Manager - St Louis
Saint Louis, MO · On-site +1
$100K - $120K/yr
Verrica is also currently exploring a Phase 3 program to study its injectable oncolytic peptide, VP ... The ability to achieve sales results, development of KOL/customer relationships, experience and ...
