🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Deputy Chief of Medicine Leadership Role

Student-Friendly Entry-Level
Company

NL Health Services

Location

grand falls windsor, Canada

Posted

June 06, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Lead the Family Medicine department as the Deputy Chief LTC/Palliative/COE Medicine, supporting Central Health through effective collaboration and management. This progressive role emphasizes quality improvement, physician resource planning, and leadership.

As part of Central Health, you will assist the Department Chief and Medical Director Primary Care in a critical leadership position. Collaborate on physician recruitment, quality assurance, and ethical conduct while ensuring departmental functioning meets clinical standards. Your superior communication skills are key in fostering relationships and coaching team members.

Key Responsibilities:
• Update plans for physician resources and supplies
• Assist with appointments, reappointments, and disciplinary processes
• Develop and maintain the physician resource plan
• Engage in physician recruitment and retention efforts
• Participate in departmental quality improvement programs