Project Manager Strategy and Leadership Department 80 - 100%
- Employment type
- Full-time
- Location
- Winterthur
- Company
- ZHAW, 8401 Winterthur
- First posted
Project Manager Strategy and Leadership Department 80 - 100%
As a Project Manager in the Strategy and Leadership unit, you possess a profound understanding of the subject areas of Strategic Management and/or Leadership. The focus of your activity is the research and knowledge transfer of strategy and leadership as factors for the sustainable success of organizations. Complement our team with your knowledge and your experience!
Project Manager Strategy and Leadership Department 80 - 100%
Department:
School of Management and Law
Start date:
by arrangement
Tasks
Management and further development of courses and study programs in initial and continuing education
Project management in research and service projects
Independent acquisition of third-party funds (e.g., Innosuisse, SNF)
Supervision of Bachelor, Master, as well as diploma theses (CAS, MAS)
Creation of scientific publications, expert opinions and reports
Profile
Completed university studies (Master's) in economics or social sciences in the field of Strategic Management and/or Leadership
Doctorate desired, but not a mandatory requirement - decisive is the clear motivation to pursue a doctorate
Several years of relevant professional or practical experience in areas such as strategy, leadership, organizational development, transformation, consulting or comparable functions
Demonstrable responsibility in complex projects, change processes or leadership roles
Strong interest in scientifically reflecting, systematizing and further developing practical questions
Ability and willingness to combine practical and research perspectives - especially in teaching, applied research and transfer projects
Enjoyment of research-based, practice-oriented teaching as well as working with students and external practical partners
Didactic qualification or willingness to obtain it later
Very good German and English skills
Meaningful application documents will be accepted exclusively via the online form until 7. August 2026. The online initial interviews are planned for 25. - 27. August 2026, respectively in the morning.
What we stand for
ZHAW School of Applied Sciences, with over 14,000 students and over 11,000 continuing education participants as well as around 3,700 employees, is one of the largest multi-disciplinary universities of applied sciences in Switzerland.
The ZHAW School of Management and Law (SML), with around 9,500 students, is one of the largest business schools in Switzerland. It is the only university of applied sciences in the country represented in the renowned rankings of the business newspaper "Financial Times" and is accredited by AACSB, EQUIS and AMBA - labels for high quality standards in teaching, research and continuing education. The internationally recognized Bachelor and Master degree programs, cooperative PhD programs and the numerous continuing education offerings are scientifically sound, interdisciplinary and practice-oriented. The SML maintains numerous cooperations with over 190 selected partner universities worldwide.
ZHAW is committed to gender-mixed and diverse teams to promote equality, diversity and innovation. To increase the proportion of women in leadership positions, applications from women are particularly welcome.
What we offer
We offer university-appropriate working and employment conditions and actively promote the personnel development of our employees and managers. A detailed description of the benefits can be found on the page Working at ZHAW. Here are the most important key points:
Contact
Dr. Stadler
Acting Head of Strategy & Leadership Unit
Trebus
HR Branding & Recruiting Manager
jpidb358774jm jit0730jm jiy26jm
Automatically translated from the original.
Posted 3 weeks ago