O
Dean of Social Studies
Oshawa, Ontario, Canada · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Doctorate
- Resume
- Required to apply
Where you'll work
Job description
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.