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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices