D

Lead Specialist D&T Business Analyst S&R and Labs

dsm-firmenich

Shanghai Minhang, China, China Full-time June 18, 2026
Apply Now

Opportunity Description

Lead Specialist D&T Business Analyst S&R and Labs

Shanghai, China

Within the R&D and Labs Chapter, you will:

+ Be a key contributor to the R&D and Labs Chapter, acting as Business Analyst.
+ Serve as a liaison between the Digital & Tech (D&T), Science Research & Innovation (SR&I), and vendors to bridge the gap between technology and business needs.
+ Establish and implement best practices regarding internal system maintenance, security, licensing, change management, improvements, data integrity, etc.

**Your key responsibilities**

+ Collaborate with SR&I stakeholders to elicit, analyse, and document business requirements for IT solutions, including software applications, systems, and tools.
+ Acquire and maintain a broad and deep understanding of SR&I’s internal and cross-departmental system integrations.
+ Collaborate with scientific experts on maintaining computers connected to laboratory instruments, ensuring their proper funct...
Full-time other-general

Ready to Apply?

Submit your application for Lead Specialist D&T Business Analyst S&R and Labs at dsm-firmenich

Apply for this Position