From 1973 to 1976, Craig worked in the Kansas City office of Leo Eisenberg & Company, INC., within the property management and leasing division. He moved to Arizona in 1976. In 1978, he became Senior Vice President of Leo Eisenberg & Company, INC., and started the Phoenix office. He successfully managed the growth of this branch in commercial real estate brokerage, leasing, property management, development, and acquisition.
In April 1992, negotiated the purchase of the Phoenix branch of Leo Eisenberg & Company, INC. He is currently the Designated Broker and President of Eisenberg Company, a full service real estate company, overseeing development, leasing, management, brokerage, and accounting. Craig is an active member of the International Council of Shopping Centers (ICSC) and the Phoenix Chamber of Commerce.