About this role
Lead Specialist D&T Business Analyst S&R and Labs at dsm-firmenich. Location: Shanghai, Shanghai, China. Role: eliciting requirements, analyzing processes, designing solutions Requirements: 4+ years as Business Analyst/IT consultant (minimum 4), 2+ years delivering R&D projects, background in life sciences/pharma, bachelor's in Information Systems or equivalent, strong communication and problem-solving skills. Category: Information Technology Seniority: Mid Level Tools: SAP Commitment: Full Time Workplace: Onsite Languages: English