Head of Teaching & Learning Excellence & Digital Education

EHL

Lausanne

On-site

CHF 180,000 - 240,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Permanent contract
Free meals
Generous leave
Parking or transport subsidy
On-site facilities

Job summary

EHL invites you to join as Head of the Center of Teaching & Learning Excellence to lead faculty support, innovate pedagogy, and drive digital education across the group. You will shape strategies that elevate teaching quality, support research, and align with institutional values.

As head, you will coordinate a multidisciplinary team, oversee educational technologies, and partner with academic leadership to advance accreditation goals and a future-focused learning ecosystem across campuses.

Qualifications

  • PhD or equivalent degree in a relevant field, or substantial subject-area experience.
  • 10 years of professional experience, with at least 5 years in a similar leadership role.
  • Strong collaboration across departments and external partners.
  • Fluent in English and French; strong negotiation and communication skills.
  • Experience in faculty development and instructional design.

Responsibilities

  • Co-create and drive the Teaching & Learning Strategy to deliver a signature EHL classroom experience.
  • Adapt pedagogical content and curriculum with AI, sustainability, and digital transformation.
  • Lead the CTLE and a multidisciplinary team to implement strategy and enhance faculty support.
  • Design and implement faculty development programs to advance pedagogy and EdTech.
  • Monitor EdTech trends to inspire faculty and foster innovation.
  • Oversee the development and use of learning technologies across campuses.
  • Establish processes to recognise pedagogical excellence and innovation.
  • Address gaps in pedagogical and digital skills through targeted training.
  • Supervise selection and integration of educational technologies and policy.
  • Promote EHL values and community engagement, supporting accreditation and teaching quality.

Skills

Leadership
Cross-functional collaboration
Education technology
Pedagogy
Strategic planning

Education

PhD or equivalent degree

Job description

EHL invites you to join as Head of the Center of Teaching & Learning Excellence to lead faculty support, innovate pedagogy, and drive digital education across the group. You will shape strategies that elevate teaching quality, support research, and align with institutional values.

As head, you will coordinate a multidisciplinary team, oversee educational technologies, and partner with academic leadership to advance accreditation goals and a future-focused learning ecosystem across campuses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director, Center for Teaching & Learning Excellence
Director, Center for Teaching & Learning Excellence

EHL Group • Lausanne

Hybrid
CHF 150,000 - 210,000
Free meals
Parking space or public transport
Generous days off
+1
Head of the Center of Teaching & Learning Excellence
Head of the Center of Teaching & Learning Excellence

EHL • Lausanne

On-site
CHF 180,000 - 240,000
Permanent contract
Free meals
Generous leave
+2
Head of Center of Teaching & Learning Excellence
Head of Center of Teaching & Learning Excellence

EHL Group • Lausanne

Hybrid
CHF 150,000 - 210,000
Free meals
Parking space or public transport
Generous days off
+1
Accreditation & Quality Assurance Lead - Higher Education
Accreditation & Quality Assurance Lead - Higher Education

EHL Group • En Marin

On-site
CHF 140,000 - 190,000
Free meals
Generous leave
Parking or transport contribution
+1
Academic Accreditation & Quality Lead
Academic Accreditation & Quality Lead

EHL • Lausanne

On-site
CHF 120,000 - 160,000
Free meals
Parking space or transport subsidy
Access to services and facilities
Executive Education Program Lead for EMBA & Exec Programs
Executive Education Program Lead for EMBA & Exec Programs

EHL • Vaud

On-site
CHF 110,000 - 160,000
Free meals
Parking space or public transport
Access to services and facilities
+1
Executive Education Program Lead (Global)
Executive Education Program Lead (Global)

EHL Group • Lausanne

Hybrid
CHF 120,000 - 180,000
Free meals
Parking or transport benefits
Extensive leave
Faculty Development & Content Strategist
Faculty Development & Content Strategist

EHL Group • Lausanne

Hybrid
CHF 85,000 - 115,000
Free meals
Parking space or public transport
Access to facilities and services
Accreditation Manager
Accreditation Manager

EHL • Lausanne

On-site
CHF 120,000 - 160,000
Free meals
Parking space or transport subsidy
Access to services and facilities
Admissions Operations Lead - Shape Global Hospitality Talent
Admissions Operations Lead - Shape Global Hospitality Talent

EHL Group • Lausanne

Hybrid
CHF 90,000 - 130,000
Free meals
Parking or transport allowance
Facilities access