In Cattleya dal 1999, è diventata socia nel 2009. Francesca è Responsabile della Produzione della società. Attivamente coinvolta nelle scelte manageriali della società, Francesca Longardi cura ogni aspetto dello sviluppo creativo e produttivo dei progetti, dalla scelta dei concept alla ricerca di nuovi talenti. Alcuni tra i più grandi successi al botteghino di Cattleya portano la sua firma. Dal 2015 è responsabile anche dello sviluppo creativo e produttivo di serie televisive. In precedenza è stata Creative Associate alla Fox Searchlight Pictures, la divisione specializzata della Twentieth Century Fox.