The difference between innovation and invention matters for several reasons. First, buzz or not, innovation is inspiring for employees and potential new-hires. Even in recent, pre-pandemic times ...