
Rachel French
Head of Production, DDX
A leading international production professional with a roster that includes hundreds of major shows globally. Rachel has produced shows in China, Japan, Europe, the USA, UK and UAE.
Head of Production, DDX
A leading international production professional with a roster that includes hundreds of major shows globally. Rachel has produced shows in China, Japan, Europe, the USA, UK and UAE.