Staying true to its mantra of “Innovate or Die,” Schifino Lee finds countless ways to push the boundaries of advertising and branding.