Full-time

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

Posted by dsm-firmenich • Shanghai Minhang, China, China

📍 Shanghai Minhang, China 🕒 February 28, 2026

About the Role

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...

Ready to Apply?

Submit your application today and take the next step in your career journey with dsm-firmenich.

Apply Now