Eric Jaffe

Chief Executive Officer

Eric Jaffe is the Chief Executive Officer of BCA Research, the essential source of macro insight for the world’s top investors. They previously served as Managing Director at GLG from 2010 to 2023, including roles as Global Head of Content (2018-2023), Executive Director of GLG Institute (2019-2022), Americas Head of Client Solutions and Account Management (2015-2017), and Americas Head of Legal, Economic, and Regulatory Affairs (2012-2014). Earlier in their career, they were a Policy Analyst at Science Applications International Corporation (2004-2005) and worked at the United States Department of Defense (Office of the Secretary of Defense, 2007-2010). They are studying at Cornell University.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices