jobportalschweiz.ch
← All jobs

Project Manager Strategy and Leadership Department 80 - 100%

ZHAW

Employment type
Full-time
Location
Winterthur
Company
ZHAW, 8401 Winterthur
First posted
Apply now
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

Location

View on Google Maps