B

Digital Trust Solutions Development Manager

BSI

Shanghai, Shanghai, China Full time July 11, 2026

Found Description

We exist to create positive change for people and the planet. Join us and make a difference too!

Purpose of the role

  • Connecting BSI Digital Trust Strategy to execution to ensure effective and timely delivery, in line with BSI strategy and client needs.
  • Driving adoption and impact and bringing market insight back into the organization by
  • aligning stakeholders across a matrix to improve consistency, focus, and speed to market.

    Key Responsibilities & Accountabilities:

    Support Global Head of Digital Trust Assurance in developing and delivering the overall BSI Digital Trust portfolio plan Planning and managing new solution development (NSD) projects Working with internal and external stakeholders to clarify client needs and requirements Analysing relevant technical requirements to ensure new solutions address client needs effectively Managing development of core scheme content, liaising with Quality and Compliance team t...

    Ready to Apply?

    Submit your application for Digital Trust Solutions Development Manager at BSI

    Apply Now