The Swiss Institute of Technology and Entrepreneurship is proud to announce the appointment of Dr. Daniel Martinez Canca as its new Academic Dean — a defining moment in SITE's growth as a globally oriented, Swiss-based institution at the frontier of AI-driven education.
This appointment is not simply a leadership change. It is a strategic statement about the kind of institution SITE is becoming — and the caliber of academic leadership required to get there.
A career built at the intersection of academia and impact
Dr. Martinez Canca brings to SITE one of the most compelling academic and professional profiles in European management education. His career spans decades of high-level work across multiple disciplines — business education, strategic marketing, healthcare innovation, and artificial intelligence — making him uniquely suited to lead an institution that refuses to treat these fields as separate.
He has held senior leadership positions in higher education at the international level, directing MBA and Master's programs that have shaped the careers of thousands of professionals across Europe and beyond. His hands-on experience running complex, multi-stakeholder academic programs gives him an operational depth that few academics can match.
Beyond the classroom, Dr. Martinez Canca has built a parallel career in consulting and industry — working with multinational companies on strategic development, leading innovation-driven projects, and contributing to the kind of applied research that bridges theory and real-world impact. His work in healthcare and AI is particularly significant for SITE, an institution defined by its commitment to making artificial intelligence the cornerstone of modern professional education.
A record of institutional excellence
Among Dr. Martinez Canca's most significant achievements is his contribution to securing prestigious international accreditations — including recognition from the European Foundation for Management Development (EFMD), one of the most rigorous and respected bodies in global business education. EFMD accreditation is not simply a quality stamp; it is a signal to students, faculty, employers, and partner institutions worldwide that an institution meets the highest standards of academic governance, program quality, and continuous improvement.
His experience navigating these accreditation processes speaks directly to one of SITE's most important strategic priorities: building the institutional credibility and academic infrastructure that positions SITE among the world's leading universities — not just as an EdTech startup, but as a serious, accredited, internationally recognized institution.
What Dr. Martinez Canca brings to SITE
As Academic Dean, Dr. Martinez Canca will lead SITE's academic strategy across all programs — shaping curriculum, driving faculty development, overseeing academic quality, and ensuring that every SITE graduate leaves with knowledge and skills that are genuinely, measurably ahead of the market.
His mandate is ambitious:
Why this appointment matters — for students, partners, and the field
The appointment of a Dean of Dr. Martinez Canca's caliber sends a clear signal to every stakeholder in SITE's ecosystem.
For students, it means that SITE's programs are led by someone who has spent a career understanding what excellent education looks like in practice — and who has the experience to build it.
For partner universities and institutions, it means that SITE is investing in the academic infrastructure required for serious, lasting collaboration — not just commercial partnerships, but genuine academic exchange.
For employers and industry, it means that SITE graduates will be shaped by a curriculum designed by someone who understands both the academic and professional dimensions of the skills that matter most in an AI-driven world.
For the broader field of management education, it means that SITE is positioning itself as a contributor — not just a consumer — of the ideas, research, and innovations that will define the next decade of business education.
Gratitude and continuity
SITE also takes this moment to extend its deepest gratitude to Professor Alberto Ibarz Garcia, whose outstanding dedication and leadership have been instrumental in building the academic foundations on which SITE stands today. Professor Ibarz Garcia's contribution to the institution has been extraordinary — and SITE is proud that his journey continues within the institute in his new role as Operational Director and Professor, where his expertise and institutional knowledge will remain a vital asset.
A new chapter
The Swiss Institute of Technology and Entrepreneurship was founded on the belief that education must evolve — that the institutions training the next generation of leaders must themselves be willing to lead. The appointment of Dr. Daniel Martinez Canca as Academic Dean is a direct expression of that belief.
We warmly welcome Dr. Martinez Canca to this role and look forward to everything that his vision, expertise, and leadership will bring to SITE, to our students, and to the future of education.
This appointment is not simply a leadership change. It is a strategic statement about the kind of institution SITE is becoming — and the caliber of academic leadership required to get there.
A career built at the intersection of academia and impact
Dr. Martinez Canca brings to SITE one of the most compelling academic and professional profiles in European management education. His career spans decades of high-level work across multiple disciplines — business education, strategic marketing, healthcare innovation, and artificial intelligence — making him uniquely suited to lead an institution that refuses to treat these fields as separate.
He has held senior leadership positions in higher education at the international level, directing MBA and Master's programs that have shaped the careers of thousands of professionals across Europe and beyond. His hands-on experience running complex, multi-stakeholder academic programs gives him an operational depth that few academics can match.
Beyond the classroom, Dr. Martinez Canca has built a parallel career in consulting and industry — working with multinational companies on strategic development, leading innovation-driven projects, and contributing to the kind of applied research that bridges theory and real-world impact. His work in healthcare and AI is particularly significant for SITE, an institution defined by its commitment to making artificial intelligence the cornerstone of modern professional education.
A record of institutional excellence
Among Dr. Martinez Canca's most significant achievements is his contribution to securing prestigious international accreditations — including recognition from the European Foundation for Management Development (EFMD), one of the most rigorous and respected bodies in global business education. EFMD accreditation is not simply a quality stamp; it is a signal to students, faculty, employers, and partner institutions worldwide that an institution meets the highest standards of academic governance, program quality, and continuous improvement.
His experience navigating these accreditation processes speaks directly to one of SITE's most important strategic priorities: building the institutional credibility and academic infrastructure that positions SITE among the world's leading universities — not just as an EdTech startup, but as a serious, accredited, internationally recognized institution.
What Dr. Martinez Canca brings to SITE
As Academic Dean, Dr. Martinez Canca will lead SITE's academic strategy across all programs — shaping curriculum, driving faculty development, overseeing academic quality, and ensuring that every SITE graduate leaves with knowledge and skills that are genuinely, measurably ahead of the market.
His mandate is ambitious:
- Elevate SITE's academic standards to meet and exceed international benchmarks
- Develop and oversee the expansion of SITE's AI-integrated curriculum across degree and professional programs
- Build and lead a faculty of international caliber, attracting leading researchers, practitioners, and educators to SITE's growing academic community
- Advance SITE's pursuit of formal international accreditations that will cement its global standing
- Strengthen SITE's partnerships with leading universities, research institutions, and industry organizations worldwide
- Ensure that SITE's academic model remains at the cutting edge — combining Swiss rigor with the speed and relevance demanded by the AI era
Why this appointment matters — for students, partners, and the field
The appointment of a Dean of Dr. Martinez Canca's caliber sends a clear signal to every stakeholder in SITE's ecosystem.
For students, it means that SITE's programs are led by someone who has spent a career understanding what excellent education looks like in practice — and who has the experience to build it.
For partner universities and institutions, it means that SITE is investing in the academic infrastructure required for serious, lasting collaboration — not just commercial partnerships, but genuine academic exchange.
For employers and industry, it means that SITE graduates will be shaped by a curriculum designed by someone who understands both the academic and professional dimensions of the skills that matter most in an AI-driven world.
For the broader field of management education, it means that SITE is positioning itself as a contributor — not just a consumer — of the ideas, research, and innovations that will define the next decade of business education.
Gratitude and continuity
SITE also takes this moment to extend its deepest gratitude to Professor Alberto Ibarz Garcia, whose outstanding dedication and leadership have been instrumental in building the academic foundations on which SITE stands today. Professor Ibarz Garcia's contribution to the institution has been extraordinary — and SITE is proud that his journey continues within the institute in his new role as Operational Director and Professor, where his expertise and institutional knowledge will remain a vital asset.
A new chapter
The Swiss Institute of Technology and Entrepreneurship was founded on the belief that education must evolve — that the institutions training the next generation of leaders must themselves be willing to lead. The appointment of Dr. Daniel Martinez Canca as Academic Dean is a direct expression of that belief.
We warmly welcome Dr. Martinez Canca to this role and look forward to everything that his vision, expertise, and leadership will bring to SITE, to our students, and to the future of education.