• Provide professional medical care for employees and their dependents, referring patients for further treatment, specialist consultation or hospitalization as medically necessary. Key Job Accountabilities: • Carry out physical examinations and routine clinical examinations, making appropriate investigations, interpreting results and making diagnoses. Provide emergency cover at all times. • Provide advice, internal and external referrals to consultants and second opinions to doctor(s) as required and approves all referrals to hospitals. Verifies and checks all hospital specialist referral done by him/her and update the senior doctor regarding them. Issue prescriptions for drugs required to deal with problems of patients. • Undertake routine pre-placement medical examination of new employees with the assistance of the Nurse to measure elementary medical parameters. Investigates medical history and conducts systemic examinations and laboratory...