Rachel French

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.

< Show All People