Kelly and her team have a terrific way of understanding what needs to be done and then go above and beyond in their delivery of excellence. Our success in our move to a robust e commerce business has been helped in great measure by their combination of skill, knowledge and sheer hard work.