Over the past decade Innovation has become just another corporate buzzword in some big companies for many of these folks in high positions. The true innovators are often cast out
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. If you would like to, you can change your cookie options at any time. Read MoreI Agree