Stephen Meahl

Chief Integration Officer at Teneo

Stephen W. Meahl has held various leadership positions in companies such as Teneo, where Stephen W. currently serves as Chief Integration Officer. Prior to their role at Teneo, Stephen W. worked at the Office of the US Economic Envoy to Northern Ireland as an Advisor. Meahl also has experience as a Regional Investment Consultant at Fidelity Investments. Stephen W. holds a Bachelor of Arts degree in Political Science from the College of the Holy Cross.

Location

New York, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Teneo

20 followers

Teneo is the global CEO advisory firm. Working exclusively with the CEOs and senior executives of the world’s leading companies, Teneo provides strategic counsel across their full range of key objectives and issues. Teneo’s clients include a significant number of the Fortune 100 and FTSE 100, as well as other corporations, financial institutions and organizations.


Industries

Employees

1,001-5,000

Links