Mystic Seaport Museum President and CEO Peter Armstrong has announced that he will be stepping down from his role later this summer. Armstrong, who has led the Museum since 2020, will return to his native England to be closer to family. His final day at the Museum will be August 6.