Steven S. Taylor

Associate professor of organizational studies at the WPI Foisie School of Business

Steven’s 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 Leadership Craft, Leadership Art and You’re a Genius: Using Reflective Practice to Master the Craft of Leadership and is the founding editor of the journal Organizational Aesthetics.

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.

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.

Steven S. Taylor