Skip to main content
Skip to main content

Eric Jaffe

Chief Executive Officer, BCA Research

Eric Jaffe

Eric Jaffe is the Chief Executive Officer of BCA Research, the world’s leading independent provider of global macro insight and analysis. Since its founding in 1949, BCA has leaned on over 75 years of proprietary data to deliver intelligent foresight to its clients.

As CEO, Jaffe is responsible for leading the firm through its next phase of growth. He has spent most of his 20+ year career as an executive in the information services sector and is a fierce advocate for the growing importance of macro insight. He believes high-caliber, data-driven analysis is crucial to help professionals identify potential risks and capitalize on emerging opportunities, strengthening the conviction with which business leaders make their investment decisions.

Prior to his role at BCA, Jaffe spent over 13 years at GLG, a leading global provider of expert access and insight, where he held multiple executive-level roles. Most recently, as the Global Head of Content at the firm, he was responsible for overseeing and expanding GLG’s product strategy, leading a global team of professionals in creating and delivering world-class educational content for clients. Across his GLG roles, Jaffe honed his expertise as a driver of business growth, innovation and operational excellence. He has put this track record to good use at BCA, helming the business as it continues to grow.

Before joining GLG, Jaffe worked at the United States Department of Defense, where he specialized in foreign affairs as a civilian advisor. Jaffe undertook his undergraduate degree at Cornell University, obtaining a BA in Government. He also holds an MA in International Relations from the Johns Hopkins School of Advanced International Studies (SAIS). He is a Life Member at the Council on Foreign Relations.