Stephen Meahl

Chief Integration Officer at Teneo

Stephen Meahl is the Chief Integration Officer at Teneo, a global CEO advisory firm. Prior to joining Teneo, Stephen served as an advisor to the US Economic Envoy to Northern Ireland from January 2010 to May 2011. Before that, they were a Regional Investment Consultant at Fidelity Investments from June 2007 to January 2010. Stephen has over a decade of experience in the financial services industry and is a CFA charterholder. Stephen earned their MBA from the Wharton School of Business and their BA from the University of Notre Dame.

Stephen Meahl graduated with a Bachelor of Arts in Political Science from the College of the Holy Cross.

Stephen Meahl reports to Paul Keary, CEO. Some of their coworkers include Phillippe Blanchard - President, Continental Europe, John Judge - Chief Client Strategist, and Daniel Butters - CEO, Financial Advisory.

Links

Timeline

  • Chief Integration Officer

    Current role

View in org chart