+1 (508) 8315022
Doctor of Ministry, Andover Newton Theological School, Newton Centre, MA, Major in Leadership, Graduated with Honors
Master of Divinity, Andover Newton Theological School, Newton Centre, MA, Major in Spirituality, Graduated with Honors
Master of Engineering, Manufacturing Engineering, Worcester Polytechnic Institute, Worcester, MA, Minor in Computer Science
Master of Science, Management, Worcester Polytechnic Institute, Worcester, MA
Bachelor of Science, Business, Indiana University, Bloomington, IN

Biography of Rev. Debora Jackson, DMin, MDiv, ME, MS, BS

The Reverend Dr. Debora Jackson is the Harry G. Stoddard Professor of Management and Dean of the Business School at Worcester Polytechnic Institute, a premiere STEM (Science, Technology, Engineering, and Math) based institution recognized for project-based education that integrates the theory and practice of management. In response to changing industry needs, Dr. Jackson seeks to promote research, collaboration, and partnerships that understand broader societal needs and recast the vision for business education in ways that prepare leaders to disrupt, reorient, and innovate for societal impact.

Dr. Jackson comes to WPI having served as Director of Operations of All Girls Allowed, a faith-based, non-profit organization committed to restoring life, value, and dignity to women by providing resources that promote healing and wholeness. Previously, Dr. Jackson was Director of Lifelong Learning at Yale Divinity School and was responsible for developing a robust program to assemble and leverage the abundant intellectual and professional resources of the School for the betterment of churches and other ministries.

Prior to her appointment at Yale Divinity School, Dr. Jackson was the Executive Director of the Ministers Council of the American Baptist Churches, USA, a prestigious and historic organization dedicated to the support of American Baptist clergy. She led the Council from 2012 to 2017, helping the organization restructure and revitalize while securing important new revenue streams. Previously she served for eight years as Senior Pastor of First Baptist Church in Needham, MA, which under her leadership reversed years of decline and flourished as a church known for its engaged preaching, new ministries, and extensive outreach.

Dr. Jackson worked in business for 20 years, with an emphasis on IT and software engineering, before heeding the call to ministry. Key roles she held during that time included Chief Operating / Chief Information Officer of an e-commerce energy services provider and as Managing Director of a supply chain / IT consulting group.

Dr. Jackson received her Doctorate in Ministry, emphasis in Leadership, and Master of Divinity degree, emphasis in Spirituality, both with honors, from Andover Newton Theological School. She holds a Master of Engineering degree in Manufacturing Engineering and a Master of Science degree in Management from Worcester Polytechnic Institute. She holds a Bachelor of Science degree in Business from Indiana University. 

Dr. Jackson is also a consultant who leads custom, high impact engagements, including strategic planning, conflict resolution, and leadership development, for non-profit and faith-based organizations. As an author, Dr. Jackson has written numerous articles and two books, Meant for Good: Fundamentals in Womanist Leadership (Judson Press, 2019) and Spiritual Practices for Effective Leadership: 7 R’s of Sanctuary for Pastors (Judson Press, 2015), which was the 2016 Illumination Book Silver Medal Award Winner.


Number of Women Deans at Business Schools on the Rise

“The changing demographic of leadership at the dean's level demonstrates that many institutions are sensing the winds of change and moving in accordance." Debora Jackson, Dean of The Business School provided analysis for an article on the growing number of women leading business schools. The story appeared in BestColleges and more than 75 newspapers and online outlets including AOL, Good Good Good, Miami Herald, The Charlotte Observer, and Kansas City Star.

What is fintech?

WPI is the only university in the U.S. to offer all levels of degrees in financial technology (bachelor’s, master’s, PhD). Learn more about the growing fintech field and WPI’s offerings in this article in BestColleges.