October 23, 2020
By David Lurie & Seth Martin
Seth has spent his career working in corporate communications across sectors including financial services and diversified industrials.
Prior to joining Teneo in 2016, Seth was Director of Financial Communications for GE, responsible for corporate and reputational issues, quarterly earnings, M&A, legal issues, the annual report, annual meeting and CFO communications.
Prior to joining GE, Seth was Vice President, Communications at Barclays in New York, managing media relations for several of Barclays’ core business lines including: research, commodities, clean-tech investment banking and Latin America communications.
Prior to Barclays, Seth was VP, Communications for Mizuho Corporate Bank, managing Mizuho’s Americas communications. Prior to Mizuho, Seth was an Assistant VP at Morgan Stanley, covering asset management communications.
Seth began his career as a financial journalist and editor at IDEAglobal, covering U.S. equities. As a market strategist at IDEAglobal, Seth was frequently quoted in the media and interviewed on CNN, Fox, and YahooFinance TV.
Seth graduated from Cornell University and lives in New York City with his wife and children.
The traditional media of newspapers, magazines and broadcast stations is being transformed by new channels of communication and new forms of reporting, driven by technologies that are now taking us far beyond the transformations of the internet era. In short, the media is being democratized and, as a result, CEOs…
Teneo’s Seth Martin and David Lurie, senior members of the Strategy & Communications Advisory business, discuss the new media landscape and its impact on investor communication strategies and how businesses and senior executives can leverage digital platforms to reach key investor audiences while maintaining control of their own narratives. Kevin…
Last year Teneo’s Vision 2018 foresaw the larger role that CEOs would be compelled to take in public debates, and in policymaking. The die was cast in the second half of 2017 as a polarized American society, and employees, began demanding this of corporate leaders, and accelerated in 2018 with…