Please note, this role is not able to offer visa transfer or sponsorship now or in the future. Life Sciences Manufacturing IT – Technical Business Analyst About The Role As a Business Analyst, you will make an impact by translating complex business needs into process designs, functional requirements