Eric Beckwith

Chief Investment Officer at Keyrock

Eric Beckwith has over 20 years of experience in the financial services industry. Eric began their career in 2000 at Barclays as an Associate in US Treasuries Trading. In 2004, they moved to Bank of America Merrill Lynch as Managing Director - Head of USD Interest Rate Swaps Trading. Most recently, in 2020, they joined Keyrock as the Chief Investment Officer.

Eric Beckwith holds a Bachelor of Science degree in Mathematics and Economics from Iowa State University, a Master's degree in Data Science from the Barcelona School of Economics, and a Master of Science in Financial Mathematics from New York University.

Links


Org chart