Framestore is a creative studio of 3,000 artists and producers delivering visual effects, film, episodic TV, advertising and immersive work from seven studios worldwide.
1 job