Formation
- 2016 : Ph.D. in Management, Kedge Business School, France
- 2008 : Master of Business Administration in Strategic Marketing and Services Leadership , Arizona State University, USA
- 2007 : Master in Business Administration
, University Carlos III of Madrid, Spain
Expériences Professionnelles
Expérience académique :
- 2022 - maintenant, Social and Environmental Impact Director, IÉSEG School of Management, , France
- 2016 - maintenant, Lecturer, IÉSEG School of Management, , France
- 2014 - 2016, Lecturer, Neoma Business School, ,
- 2013 - 2014, Research Assistant , Rouen Business School, Rouen, France
Expérience en entreprise :
- 2022 - maintenant, Social and Environmental Impact Director, IÉSEG School of Management, , France
- 2019 - maintenant, CSR Manager, IÉSEG School of Management, , France
- 2011 - 2013, Policy Analyst , Mexican Delegation for the OECD, Paris, France
- 2009 - 2011, Deputy Director, Ministry of Economy, Mexico City, Mexico
Articles publiés dans des revues à comité de lecture
-
Yacoub G., Castillo M., (2022). Blockchain in your Grocery Basket: Trust and Traceability as a Strategy, Journal of Business Strategy, 43 (4) 247-256.
-
Castillo M., (2022). Managing Corporate Social Responsibility through social learning, Global Business and Organizational Excellence, 2022 (2022) 1-12.
-
Castillo M., (2014). From Corporate Social Responsibility to Global Conscious Innovation with Mandalah, Global Business and Organizational Excellence, 34(4) (42-49) .
Chapitres de livres
- Castillo M., Vial V., (2016), Exploring post-financial crisis CSR digital communications by MNE’s in Mexico, in: Corporate Social Responsibility in the Post-Financial Crisis Era.
Proceedings dans des conférences à comité de lecture
- Flipo C., Castillo M., (2021), Exploring the manager’s perspective in the hiring of long-term unemployed individuals, in: Academy of Management Proceedings 2021 academy of management , pp..
Enseignement
Bachelor in International Business :
- Perspectives on international business ethics
Grande Ecole (Bachelor cycle) :
Grande Ecole (Master cycle) :
- Ent strategy and company observation
- Corporate social responsibility and sustainability
- Corporate social responsibility