Francesca Olgiati was the last MARVEL program manager from October 2025 until September 2026. She was in charge of internal communication within the MARVEL community, organized the MARVEL events, in particular the closing events in 2025 and dealt with other management activities.