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

dsm-firmenich
📍 Shanghai Minhang, China, China 💼 Full-time 🕒 Posted July 04, 2026

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

Ready to Apply?

Submit your application today and join our talented team at dsm-firmenich.

Submit Application

Job Details

  • Location Shanghai Minhang, China
  • Job Type Full-time
  • Category other-general
  • Posted Date July 04, 2026
  • Application Deadline July 09, 2026