A company in Berlin is looking for a Team Lead Video for their international Social Media Food Brands. The role involves developing new video formats, leading a team of video producers and chefs, coordinating video projects, and ensuring content reaches a wide audience.