The Site Contract Specialist plays a critical role in enabling clinical trials by supporting the preparation, negotiation, and finalization of site contracts and investigator budgets.
Base: zł180,200 - zł218,360; Bonus/Equity: Additional incentive cash and stock opportunities may be available; Benefits: Competitive benefits, services and programs
Must-have
Nice-to-have
Not specified