I'd also add that, as much as many engineers hate the fact, marketing is very necessary to sell things to the general market. It's also a real skill set to figure out how to market things well. Even more so when trying to sell technical capabilities.