The pace of technological advance is constantly increasing and puts pressure on companies to be more effective in innovation.brbr At the same time, most businesses do not fully leverage the innovation potential of their employees and partners, due to a lack of communication – and ideas that are sti…