Biography. Bruce Buchanan is C. W. Nichols Professor of Business Ethics and Professor of Marketing. Since 1993 he has served as the Director of Business & Society Program, which delivers courses in Professional Responsibility, Ethical Leadership, Business Law, Corporate Governance, and CSR in all Stern degree programs.