Cara Sheppard has been named president of Picture Shop, the picture arm of the post-production business Streamland Media .
Most recently, she served as Managing Director of Twickenham Film Studios in London, and prior to that as Managing Director of Warner Bros. De Lane. Earlier, Sheppard spent six years in management at BBC Sky. She entered the industry as a freelancer and then worked as a post-production supervisor.
Picture Shop locations include Los Angeles, New York, Toronto, Vancouver, London, Manchester, Bristol and Wales. It also has daily outposts in various production centers including Austin, Atlanta, New Orleans and Albuquerque.
The parent company Streamland has been growing, including 2021 the acquisition of Technicolor Post and Sim. In addition to the Picture Shop (which includes color grading, editing, dailies, mastering and restoration services), Streamland also owns the sound department Formosa Group, Ghost VFX and the marketing brand Picture Head.
Streamland CEO Says Sheppard’s Bill Romeo: “Cara’s creative direction and filmmaker-focused approach aligns with the boutique approach of our VFX, sound and marketing departments. It’s great to see her bold and passionate perspective helping us shape Picture Shop as we continue to expand and grow in creative ways.”