David Barrett

Managing Director

About David

David is an industry veteran in the Post Production market, having run some of the largest Post production houses in Los Angeles and London. Having worked primarily in scripted longform, working at Grand Central is an exciting new challenge.