More and more companies want to establish an innovation culture in their own business. With a focus on better business practices and increasing the efficiency and performance of the company, managers often completely overlook one source of innovation - the employees.
In times of constant change and digital transformation, innovation is becoming an essential factor in corporate strategy for many companies. The job description of an innovation manager was created in order to...