All of today’s most successful and innovative companies have an identifiable “idea czar” who leads the creative team into constantly upping their game. Google has Sergey Brin, Apple had Steve Jobs, Facebook has Mark Zuckerberg. This person exists in every company, and it’s your job to find and leverage him or her into the most effective position.
Allow your creative team to flourish independently an encourage them to think freely. The team that created Apple’s Macintosh flew a pirate flag from their workspace, and Steve Jobs loved it. It’s that kind of culture of creative excitement that you want to emulate.