Overview: The Deputy Managing Director (DMD) of Technology will oversee the technological infrastructure... of digital health technology services, and will manage solution engineering, data design, testing, and integration while ensuring...
Overview: The Deputy Managing Director (DMD) of Operations will oversee the management and operations within the...’s incident response program, and ensuring business continuity while driving key projects and managing staff. A key aspect...