Visiting professor at Esade Business School and researcher at the Esade Entrepreneurship Institute
Ruth Aguilera is a visiting professor at Esade Business School and a distinguished professor of international business and strategy at D'Amore-McKim School of Business, Northeastern University. She is also a researcher at the Esade Entrepreneurship Institute. Her research falls at the intersection of economic sociology and international business, specifically in the fields of comparative corporate governance and corporate social responsibility.
She is a senior editor at Organisation Science and Corporate Governance: An International Review, a fellow of the Academy of International Business and Strategic Management Society, and is a member of the editorial boards of seven top journals in the fields of management and international business.