Ruth is a Visiting Professor of Corporate Governance at IE Business School and a Full-time Professor at the D’Amore-McKim School of Business at Northeastern University. She was also a Visiting Professor of Strategy & Policy at the National University of Singapore Business School and the College of Business at the University of Illinois.
Ruth’s research interests lie at the intersection of strategic organization and global strategy, specializing in international corporate governance, corporate social responsibility, and internationalization. Her research has been published at AMJ, AMR, GSJ, JIBS, Org Science, and SMJ among other journals.
She has been listed in “The World’s Most Influential Scientific Minds” in Economics and Business in 2014 by Thomson Reuters and has won several teaching and research awards.