The Manager – Ethics and Compliance role at Sidra Medicine has been filled or removed by the employer.