Job description:
In this role, you will provide medical care to inpatients and outpatients, manage patient assessment and treatment, participate in after-hours services, and work collaboratively within multidisciplinary teams to deliver safe, high-quality healthcare. Supervise junior doctors and contribute to teaching, quality improvement, and professional development activities