Ben Affleck says predictions that AI will wipe out jobs—or kill us all—are just ‘propaganda’2 October 2026
Supply Chain Accountability: A Growing Leadership IssueBy Press Room2 October 2026 As CEO and Board member of Descartes, Ed Ryan guides the company’s growth, M&A strategies and long-tenured executive management team.For…