A news release said DeMeo, based in New York, is responsible for Towers Watson’s investment advisory business in the United States and Canada. He reports to Carl Hess, Towers Watson’s global head of investment.
Prior to joining Towers Watson in 2008, DeMeo was Director of Investment Strategy for Russell Investments, where he led the Strategy Implementation team for Russell’s North America Institutional Investment group. He and his team delivered advice, recommendations and implementation strategies to a wide range of Institutional clients.
DeMeo has also worked as Director of Retirement Capital solutions at Merrill Lynch and Vice President, Global Structured Products, at Bank of America. Previously, DeMeo spent five years as a consultant at the former Towers Perrin (now Towers Watson).
He received his bachelor’s degree in Mathematics and Philosophy from Syracuse University