Achilles Therapeutics announced the appointment of Lee M. Stern as VP, IR & External Communications where he will lead investor and financial communications activities. Lee joins Achilles with over 20 years of experience in investor relations, corporate finance, and corporate communications within the biotechnology sector. Lee joins Achilles from Solebury Trout where he was a Managing Director in its Life Sciences practice.