Achieve Life Sciences announced the resignation of CEO John Bencich, effective August 21, 2024, and appointed Richard Stewart as the new CEO, with Bencich receiving a severance package totaling 18 months of salary and benefits, while Stewart will earn a base salary of $615,000 and receive performance-based stock options.