Regional Director Compliance at Boston Consulting Group (BCG)
Singapore
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mariam John is a Regional Director of Compliance with over 20 years’ experience advising multinational organisations across the UK and Singapore, now leading compliance at BCG in the region. She blends deep legal expertise with practical risk management and operational execution, having shaped global programmes at IBM, Visa, Lenovo and Changi Airport Group. Skilled at influencing in highly matrixed environments, she has built and coached teams to deliver measurable, client-focused outcomes across high-growth markets including India, China, SE Asia, CEE and LATAM. Her technical curiosity extends into open-source DevOps and automation—contributing to high-profile projects such as Istio and OpenStack—demonstrating an appreciation for secure, maintainable infrastructure. A collaborative communicator and Red Cross volunteer, she leverages storytelling and music to engage youth on community causes. Colleagues describe her as a pragmatic leader who turns complex regulatory challenges into actionable, business-aligned solutions.
Contributions:74 reviews, 19 commits, 44 PRs in 3 years 9 months
Contributions summary:Mariam primarily focused on enhancing the `istio.io` site, specifically automating the generation of the installation options documentation by modifying the `tablegen.py` script. They updated this script to parse and extract configuration options from Helm values.yaml files. They also contributed to CI/CD by updating the `tablegen.py` script to work within a CI system that downloads the Istio repo. The user further implemented functionality to generate diffs in the helm values.yaml files between releases. Additionally, they fixed bugs related to installation options and parsing comments.
OpenStack Database As A Service (Trove). Mirror of code maintained at opendev.org.
Role in this project:
Back-end Developer & Database Engineer
Contributions:11 commits in 2 years 3 months
Contributions summary:Mariam's contributions primarily involve fixing typos and improving code quality within the Trove project, specifically focusing on the `trove/instance/models.py` file. They also worked on refactoring and renaming functions related to attribute handling within the testing framework, as evidenced by changes in `trove/tests/api/instances.py`. Furthermore, the user implemented support for CouchDB and DB2 datastores, incorporating functionalities such as launch, reboot, terminate, and data management.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mariam John - Regional Director Compliance at Boston Consulting Group (BCG)