Idris Elba and Miroma Group’s Marc Boyan launch marketing and content agency SillyFace
it opens with offices in London, New York and LA.
by Ben Bold
Sign In
Trouble signing in?