The Business of Innovation

0
250

This video captures the concept of Innovation from a People, Leadership and HR perspective. Should organizations consider incentives for people to fail?

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here