LLegend Biotech EUProduction Scheduler & Batch Tracking Specialist2 locationsOperations5 months agoAbout