Chief Executive Officer
Philipp is Chief Executive Officer of Epoch Investment Partners. Prior to joining Epoch in 2018, Philipp was the President and CEO of Vontobel Asset Management Inc. Before joining Vontobel, Philipp was the Global Head of Distribution for Oppenheimer Funds. He also spent over a decade at Deutsche Asset Management/DWS, where he held numerous leadership roles in the United States and Switzerland, including CEO of the New York based distribution arm. Earlier in his career, Philipp was a Senior Fund Manager at Coutts Bank and also worked in Wealth Management at Rothschild Bank, Zurich. Philipp has a doctorate degree from Case Western University, an MBA from Duke University’s Fuqua School of Business and a BA from the Zurich School of Management. He is also a Certified European Financial Analyst (CEFA).