Esther Roca Batllori è Lecturer presso il Dipartimento di Management and Technology dal 2013.
Prima di entrare a far parte dell’Università Bocconi, è stata Professoressa Aggregata presso il Dipartimento di Amministrazione Aziendale dell'Universidad Carlos III di Madrid ed è stata ufficialmente accreditata come Professoressa Associata in Spagna nel 2015. In precedenza, ha insegnato anche presso l'ICADE-Universidad Pontificia Comillas di Madrid e l'Universitat Pompeu Fabra di Barcellona.
La sua ricerca si concentra sull'intersezione tra Strategia ed Etica Aziendale. Negli ultimi anni, ha studiato come le aziende possano beneficiare dagli investimenti nei valori sociali e dalle opportunità e sfide strategiche delle imprese ibride. È autrice di numerosi articoli sui suoi argomenti di interesse, pubblicati nel Journal of Organization Science, Strategic Management and Industry and Innovation.
Ha conseguito una Laurea in Filosofia presso l'Università di Navarra e il Master in Theory of Management presso l'Università di Navarra-IESE, dove ha ottenuto il Dottorato in Philosophy and Organizations nel 1997.