Innovator 25 Published November 2, 2015 at 400 × 200 in The Holmes Report’s Innovator 25 is an important barometer of marketing and communications innovation. Each year 25 individuals are recognized.