Strange Face is a London-based brand film agency seeking a Social Media Manager to shape their online presence and grow with the agency. The role emphasizes storytelling through social content, leveraging an existing library of material to create engaging posts that reflect the agency's values and philosophy.