Eric Mautner, CEO of Need It Now Delivers, says the key to success starts with listening to--and really understanding--your team's perspective. With impressive three-year growth, Need It Now is No. 674 on the 2020 Inc. 5000 list.