Naman Ramachandran Cara Sheppard is joining the U.K.’s Twickenham Studios (TW1), where she will lead and guide all aspects of production, post-production and emerging technology as managing director.Sheppard joins from post-production facility Warner Bros De Lane Lea, where she was managing director for the last four years.