Croushore served for fourteen years at the Federal Reserve Bank of Philadelphia, twelve of which as the head of the macroeconomics section. He has taught previously at Penn State University, Temple University, the Wharton School of the University of Pennsylvania, Johns Hopkins University, and Princeton University.