Amongst their many other roles, one of the key activities the Innovation Strategist will need to be able to both lead and do within the business is the presentation and pitching of new ideas and opportunities to various stakeholders. In many organizations, the Innovation Strategist functions as the ultimate champion of this activity - in many cases developing and presenting these themselves, and in many other cases coaching Innovation Teams on how to most effectively develop and deliver these presentations and pitches. |