Chief Executive Officer
Eric Jaffe was appointed Chief Executive Officer of BCA Research on November 27, 2023. Eric was previously Managing Director and Global Head of Content at GLG, a private equity-owned expert-access and insight business, where he held numerous executive roles over more than 13 years. Before GLG, Eric spent the first decade of his career in Washington, DC as a foreign affairs specialist for the U.S Department of Defense. Eric holds a MA in International Relations from the Johns Hopkins School of Advanced International Studies (SAIS) and a BA in Government from Cornell University.
BCA is the leading independent provider of global investment research. Since 1949, BCA's mission has been to shape the level of conviction with which its clients make investment decisions, through the delivery of leading-edge analysis and forecasts of all the major asset classes and economies. The firm maintains a head office in Montreal, with local offices in London, New York, San Francisco, Hong Kong, Sydney, Cape Town and São Paulo.