NEST is an integrated facilities management company that works with some of America's biggest physical retailers and they say a renaissance is coming. Rob Almond, the CEO of NEST, joined Cheddar to discuss.