Suggestions
Debra Chen
IRTH Communications
Professional Background
Debra Chen is a seasoned executive with a wealth of experience rooted deeply in the bustling world of finance, particularly on Wall Street. Her early career saw her working on the trading floors of two of the largest financial institutions, Lehman Brothers and JP Morgan, where she honed her expertise in capital markets. Over the past 17 years, Debra has established herself as a trusted advisor to CEOs, board members, and C-suite executives, providing strategic guidance on capital markets and shareholder communications. Her insight into complex financial landscapes has made her a sought-after leader in her field.
In addition to her executive roles, Debra is the co-producer and host of the critically acclaimed podcast, The Great Fail. This award-winning series uniquely examines the rise and fall of iconic brands and companies, extracting invaluable lessons for current and aspiring leaders. The Great Fail has gained international recognition, consistently ranking in the Top 10 in both the entrepreneurship and business categories. This level of success has been further acknowledged through Adweek’s prestigious Podcast of the Year award for Best Entrepreneurship.
Debra's voice and insights extend beyond the podcast realm, with her work being featured in several prominent financial and media outlets. Readers and listeners can find her thought leadership in esteemed publications such as Forbes, Barron’s, Bloomberg, Korea Herald, Huffington Post, ABC News, and Podcast Magazine.
Education and Achievements
Debra earned her Bachelor of Science (B.S.) in Finance and Financial Management Services from Binghamton University School of Management, a program known for cultivating strong analytical and practical skills in finance. Expanding her knowledge and expertise, she furthered her education in Banking, Corporate, Finance, and Securities Law at the University of Melbourne. Debra displayed her commitment to lifelong learning by completing the course Making Corporate Boards More Effective at Harvard Business School in 2019, further enhancing her capabilities in governance and board effectiveness—crucial qualities in her advisory role.
Debra holds several prestigious positions that have led to her impressive career trajectory. She currently serves as Principal at IRTH Communications, where she provides strategic communications guidance. She has also held significant leadership positions, including Chief Executive Officer at ICON Media, President at Oxford Metrica, and Executive Officer at China Cablecom Holdings Ltd (CABLF). Her role as President at China Networks International showcased her versatility and ability to operate in various markets, reinforcing her status as an internationally recognized leader.
Achievements
Debra is not only seen as a figure of authority in investor relations and communications but also as a beacon of insightful storytelling through her podcast. The Great Fail, a project that exemplifies Debra's innovative approach to business education, dives into the failures of notable companies, offering executives critical case studies on leadership and decision-making. The show’s accolades, including reaching the Top 10 Charts in entrepreneurship and business, demonstrate her ability to engage audiences while enlightening them about the critical nuances of corporate strategy.
Her written works have been published in several high-profile outlets, signifying her broad-reaching influence in the financial sector and beyond. From discussions on trends in capital markets to insights on effective board governance, Debra’s contributions have sparked conversations among industry leaders and aspiring executives alike.
In conclusion, Debra Chen’s dynamic career spans a rich mix of finance, executive advisory, and media engagement. With her foundation in rigorous education, extensive leadership roles, and compelling storytelling platform, Debra stands out as a guiding force for executives navigating the complexities of the corporate world. Her dedication to empowering leaders through even the tough lessons of failure is what sets her apart in the ever-evolving financial landscape.
