Company Description Technicolor Creative Studios: With around 12k people and growing by double digits, TCS is the world’s largest VFX organization and continues to be at the forefront of technological and creative innovation. Being responsible for some of the most…