Eric Jaffe serves as the Chief Executive Officer of BCA Research, a prominent independent provider of global macroeconomic investment research. Since its founding in 1949, BCA Research has utilized 75 years of proprietary data to deliver foresight to clients. As CEO, Jaffe is responsible for leading the firm and guiding its growth, emphasizing the crucial role of high-caliber research in helping investors identify risks and capitalize on opportunities.