Rachael Ellis

Rachael Ellis is a post production executive on Origin.

Other work

 * Monsters
 * The Sweeney
 * Strike Back
 * Assassin's Creed