O
Dean of Social Studies
Oshawa, Ontario, Canada • Vollzeit
Bewerben Sie sich als Erste/r!
- Erfahrung
- 5+ Jahre
- Gehalt
- —
- Stellenangebote
- 1
- Veröffentlicht
- vor 2 Wochen
- Arbeitsmodus
- Im Büro
- Ausbildung
- Doctorate
- Wieder aufnehmen
- Bewerbung erforderlich
Wo Sie arbeiten werden
Stellenbeschreibung
Overview
This position demands an on-site commitment at Ontario Tech University located in Oshawa, Ontario, Canada. Candidates should possess an earned doctorate degree and have a minimum of five years of relevant experience accumulated through progressive responsibility in academic environments.
Languages
Fluency in English is required.
Key Responsibilities
- Create and design curricula for educational and training programs within the social studies domain.
- Oversee the compilation of course information, schedules, and admission and graduation requirements by managing staff activities.
- Lead recruitment and hiring efforts for educators and other staff members.
- Guide research initiatives and curriculum development through delegated leadership.
- Administer and regulate budgets pertaining to projects, programs, support services, and equipment.
- Advise on faculty appointments and approve related decisions.
- Propose and sanction curriculum changes, additions, and the scheduling of courses.
Supervisory Scope
Manage and provide oversight for a team exceeding 20 people, ensuring alignment with institutional goals.
Personal Suitability
- Exhibit strong leadership capabilities essential for steering departmental success.
Benefits
Health Benefits
- Comprehensive dental plan coverage.
- Disability insurance benefits.
- Healthcare coverage including paramedical services.
- Vision care benefits.
Financial Benefits
- Participation in group insurance schemes.
- Life insurance options.
- Enrollment in a pension plan.
Long Term Benefits
- Long-term care insurance.
- Maternity and parental leave entitlements.