May 23, 2024 Sean Farrell James Craft Retires as Chief Financial Officer; Ann DeGennaro Takes on Role