Debra Moritz is the U.S. Head of Business Consulting for Cushman & Wakefield, Inc., the world’s largest privately-held commercial real estate services firm with offices in 60 countries. Based in Chicago, she reports directly to company’s CEO of the Americas and oversees an integrated delivery platform designed to improve client business performance by reducing cost, increasing revenue, and mitigating risk.
With more than 20 years of experience and a successful track record of advising business clients on the strategic management of their assets and portfolios, Ms. Moritz has developed an in-depth understanding of the complex and unique challenges businesses face in ensuring that major real estate decisions are aligned with and support core business objectives.
Ms. Moritz holds an M.B.A. in Finance from DePaul University and a B.S. in Finance from Creighton University. She recently completed her Masters Studies in Healthcare Management at Northwestern University. She was also selected for INSEAD’s Executive Development Program in France and has continued business and healthcare studies at University of Chicago and Northwestern University’s Kellogg School throughout her career.