Innovation Club Innovation Club Public Group active 19 minutes ago Add Reviews Group Organizers Organized by 17 Posts 1 Members Innovation is truly a confusing buzzword which many people love to hate. Every business leader agrees that it is important. But nobody can quite seem to agree on what it actually is or what it means. Innovation Club Members 1 Feed Photos Videos Albums Discussions Reviews Add Review Sorry, there were no discussions found. You must be logged in to create new topics.