Professor in Innovation and Entrepreneurship and Head of the Institute for Innovation and Entrepreneurship

Company:ZHAW School of Management and Law

Location:Switzerland / Zurich

Discipline:Innovation and Entrepreneurship

Employment Type:80 - 100 %


Professor in Innovation & Entrepreneurship and Head of the Institute for Innovation & Entrepreneurship 80 - 100 %

School: School of Management and Law

Starting date: January 2023 (or by mutual agreement)

The ZHAW School of Management and Law invites applications for a senior faculty position to take a leadership role as Head of the Institute for Innovation & Entrepreneurship (IIE) and to contribute to the development of innovation and entrepreneurship in terms of research, education, and outreach.

Your role

  • Nurture a cohesive culture at the institute level and actively contribute to the development of the Institute
  • Represent the Institute in regional and national innovation and entrepreneurship networks
  • Develop the pipeline of competitive grants with academic research funding institutions (e.g., Swiss National Science Foundation, Innosuisse, European Union) and industry partners
  • Teach in the Bachelor, Master, or executive programs and develop innovative pedagogical solutions

Your profile

  • PhD in management sciences or a related field
  • Established publication track record in high quality international journals
  • Experience in the acquisition of competitive research grants and industry funding
  • Teaching experience at different levels (bachelor, master) and with different audiences
  • Fluency German and English, both spoken and written
  • Leadership experience at a higher education institution or in industry is an advantage

Candidates who meet the selection criteria will be awarded the title of Professor by the Council of the Universities of Applied Sciences of the canton of Zurich.

ZHAW School of Management and Law is committed to increase diversity and explicitly encourage female and/or diverse candidates to apply for this position.

Please send your complete application via our online platform ( Application deadline: August 31, 2022.

Zurich University of Applied Sciences ZHAW is one of Switzerland's largest multidisciplinary universities of applied sciences, with over 14'000 students and 3'400 faculty and staff.

The School of Management and Law (SML), with its internationally recognized Bachelor's and Master's programs, cooperative PhD programs, range of needs-oriented and well-established continuing education programs, as well as innovative research & development projects, is one of the leading business schools in Switzerland. The SML is currently the only business school of a Swiss university of applied sciences to feature in the prestigious Financial Times rankings: Not only is it among the 90 leading European business schools, it offers one of the 90 best Master's programs in management worldwide. In addition, it meets the demanding standards of the Association to Advance Collegiate Schools of Business (AACSB), the leading international organization for the accreditation of business schools.


Prof. Dr. Thierry Volery, Director Departement General Management,

Dagmar Debrunner-Stachl, Recruiting Manager,

Apply now

Contact Person:If you wish to apply for this position, please specify that you saw it on AKADEUS.

Previously Viewed: