Deborah Stanton

Deborah Stanton is the Executive Managing Director of CAPS Research. She leads the non-profit organization focused on advancing the practice of supply management through outstanding research and benchmarking studies, in partnership with Arizona State University and Institute for Supply Management.

Deborah has spent much of her career in various executive supply management roles with major corporations.  From 2009-2014 she was Chief Procurement Officer and Group Executive at MasterCard, leading their Global Supply Management, Global Facilities, Global Real Estate, Corporate Security, Corporate Travel and Six Sigma organizations.

Prior to Ms. Stanton’s role at MasterCard, she held various leadership positions in supply management at Honeywell, Whirlpool, and Temple-Inland.  She would tell you that her favorite job is driving a significant transformation in the journey from tactical to strategic.  Deborah has been ranked as a “Top CPO” by ExecRank and holds a degree in Business and Economics from the University of Minnesota.