Leah Rumbol
- Production Manager
- Producer
- Additional Crew
Leah Rumbol was born in 1981 in Kingston upon Thames, Surrey, England, UK. Leah is a production manager and producer, known for Dance Crush (2021), Eurovision Song Contest Liverpool 2023 (2023) and The X Factor UK (2004).