Christopher "Chris" Clenshaw is an English television producer, known for serving as the executive producer of the BBC soap opera EastEnders from 2022 to 2025. From Wikipedia
Her decision closes the door on any comeback after her low-key 2022 departure