Senior Manager, Manufacturing Science and Technology - Drug ProductPTC Therapeutics·1w agoIreland - Dublin