Steve Taylor is a professor of leadership and creativity at the WPI Business School. His research is focused in two areas: organizational aesthetics and reflective practice. The former applies art-based scholarship and practice to management and organizations. The latter focuses on the ability to analyze our own actions and learn how to be more effective, ethical, and artful as managers and leaders. His research has been published in academic journals including Organization Studies, Leadership Quarterly, Leadership, Academy of Management Learning and Education, and Journal of Management Studies. Taylor is the author of the books: Leadership Craft, Leadership Art; Staging organization: plays as critical commentaries on workplace life; Becoming the Leader You Want to Be: Using Reflective Practice for Root Cause Analysis in the Craft of Leadership; and Confessions of a Reluctant Leader and other musings from Organizational Aesthetics. He is also the founding editor of the journal Organizational Aesthetics.
Steve is also a playwright, whose plays have been performed in England, France, Poland, Canada, Denmark, New Zealand, Italy, Australia, and the United States. He received a PhD in management from Boston College; an MA in performing arts from Emerson College; and a BS in humanities from the Massachusetts Institute of Technology.
Prior to his academic career, Steve was a Captain in the United States Air Force where he worked in weapons system acquisition; the manager of aerospace/defense industry marketing at Project Software & Development, Inc. in Cambridge, MA; the senior manager of consulting services at Multitrak Software Development Corporation in Boston, MA; and Vice President and CFO at Workframe, Inc. in Cambridge, MA.