It is important to ensure that the organization does not implement innovation initiatives and activities that have no strategic direction. The Innovation oversight Board is an essential element in overseeing the innovation portfolio for the organization. This charter is a document that can be used to help provide an overall strategic direction across the innovation portfolio.
This Innovation Oversight Board Charter template provides sections covering:
- Committee purpose, including roles and responsibilities
- Possible members of the committee
- Typical meeting agenda items
- Committee mandate
Without a charter to control the Innovation Oversight Board, the strategic direction of innovation initiatives is likely to be lacking.