Dr. Torres retired from active teaching in 2025 and now focuses on research. He joined the Busch School of Business in 2014 and taught courses in Business Ethics; Organizational Behavior; Leadership; Classical Leadership; and Sportsmanship, Leadership and Ethics. While a member of the active faculty, he undertook many administrative tasks including directing the Strategy, Management, and Operations Area at the Busch School (2014-2018). He was the inaugural holder of Catholic University's Centesimus Annus Della Ratta Family Endowed Professorship(2015-2025),and separately a recipient of the Novak Award from the Acton Institute in Grand Rapids Michigan (2004).
HIs work primarily concerns the issue of freedom and the importance of virtues and principles to using it well; the oft-overlooked management responsibility for harnessing the intangibles that underlie empirical results; and the crucial role of self-control in preserving the free market economy.
Dr. Torres was educated in Finance and Applied Economics at the Undergraduate School of Business at the University of California, Berkeley (B.S. 1981); in Law at Harvard Law School (J.D. 1992); and in Business Ethics at the IESE Business School of the University of Navarra, Barcelona, Spain (Ph.D. 2001). HIs first career was in brokerage and investment finance.
He taught at IESE and the Catholic University of America for most of his 33-year academic career, but taught for two years at Dartmouth's Tuck School of Business, and additionally for six years as a professor of Business Associations, Securities Regulation, and Professional Responsibility at Ave Maria School of Law, and Ohio Northern University's Pettit College of Law.