We are more than One of Us

Management

CEO

Rachael Penfold

Creative Director

Dominic Parker

Creative Director

Tom Debenham

Head of VFX

Zach du Toit

Business Development Director

Marianne Speight

Global Head of Operations

Sal Umerji

Head of Assets

Myles Asseter

Head of Marketing

Vanessa Gray

Global Head of Resourcing

Ben Harrison

Global Head of Production

Rob Shears

Head of Systems

Aaron Taylor

Become One of Us

If you think you’d be a good fit at one of us then…

Find out more