About Carr & Duff, Inc.
Operating in the Business Services industry, Carr & Duff, Inc. is based in Huntingdon Valley, Pennsylvania (PA). Investors on record include Gemspring Capital LLC, Apollo Global Management LLC and IMB Partners. The company is backed by private equity. Founded in 1958, it is headquartered in Huntingdon Valley, Pennsylvania (PA).