Company:ESCE International Business School
Location: France / Paris
Discipline: Strategy and International Management Specialisation: Innovation, Sustainability Transitions and European Research Projects
Employment Type: Permanent Full-time
Posted:26/02/2026
Full Professor in Strategy and International Management Specialisation: Innovation, Sustainability Transitions & European Research Projects
Institution: ESCE International Business School – OMNES Education
Location: Paris – La Défense, France
Position: Full-time, Permanent
Starting date: To be agreed
About ESCE & OMNES Education
ESCE International Business School, part of OMNES Education, is a leading French Grande École specialising in international business and global management. Located in the heart of Paris – La Défense, ESCE combines strong academic standards with an international outlook and a commitment to responsible, impact‑oriented management education.
As an institution engaged in continuous development and international accreditation processes (including AACSB), ESCE is strengthening its research capabilities and reinforcing its contribution to responsible and sustainable management. The School places particular emphasis on innovation, sustainability, and the development of high‑quality research with international visibility. ESCE is also expanding its participation in competitive European funding schemes, supporting faculty involvement in interdisciplinary projects and international research networks.
A Research and a Faculty in interaction with the accredited Schools of the Omnes Education Group
OMNES Education is a private higher education institution located in France and with strong international scope. Year after year, its development has allowed it to become a major European player in Higher Education and Research. Its mission is to guarantee its students and learners a demanding, high-quality training experience, enabling them to acquire the skills and innovative abilities needed to enter the labor market and develop their careers in line with their expectations and plans in a turbulent global environment.
OMNES EDUCATION's ambition to develop its scientific and intellectual production is based upon five major principles: openness and interdisciplinarity, foresight and adaptability, innovation in pedagogy and learning experience, commitment, attention to the world and care for one and another.
The four accredited Schools of the Omnes Group, specialized in the field of management and digital, AI and technological engineering, are federating their research and support for the professional development of faculty members within the Omnes Education Research Center & Faculty.
Joining the ESCE allows potential candidates to benefit from an accompaniment in the development of projects related to pedagogy and research, combining digital and management skills, and the formalization and submission of European or ANR projects. In addition, the potential candidates can benefit from close cooperation with companies with Boèce Funds for Research & Innovation, increase the impact of his/her intellectual contributions and research via public media exposure, undertake projects related to AI & digital pedagogical innovations, and collaborate with the group's Program Management team.
Position Overview
The successful candidate will play a key role in strengthening ESCE’s research output in International Management and Innovation, with a specific focus on how innovation capabilities foster sustainability transitions in organisations and industries. Building on strong expertise in innovation ecosystems, sustainable business models, and transformation processes, the candidate will help strengthen ESCE’s intellectual footprint and international visibility. A key dimension of the position is the development and leadership of competitive European research initiatives, reinforcing ESCE’s engagement in interdisciplinary, multi‑actor collaborations and its positioning within international research networks. The role also supports the School’s strategic development toward international accreditations (e.g., AACSB), contributing to the consolidation of high‑quality research output and the integration of responsible and sustainable management principles across programmes.
Key Responsibilities
Teaching & Academic Contribution
Research & Academic Impact
European Research Funding & Project Leadership
Institutional & Strategic Development
About the Candidate
What We Offer
Application Procedure
The application materials must be sent electronically to the Dean of Faculty MAGNAGHI Elisabetta (emagnaghi@esce.fr).
The application package consists of a cover letter, a detailed CV, a publication list, a summary of European-funded projects, and contact details of references.
Applications will be reviewed on a rolling basis.
The proposed salary and working conditions will be in accordance with the qualifications and experience of the candidates. Beyond this remuneration, bonuses may be granted for scientific publications, other intellectual contributions, pedagogical innovations, administrative responsibilities, in accordance with the Charter of Omnes Education Research Center & Faculty.
For further information about this position, please contact MAGNAGHI Elisabetta (emagnaghi@esce.fr ) for the pedagogical part and Kirsten Ralf, Director of ESCE Research (Kirsten.ralf@esce.fr ) for the scientific part.
The candidates called to continue the recruitment process would be personally informed by the School's management of the subsequent procedure to be followed.
Contact Person:If you wish to apply for this position, please specify that you saw it on AKADEUS.