Produced for what’s about to be the largest chef network in the world, is a warm and inviting promotional piece that draws you in to the product and relates to those with a culinary passion. “Presentation is everything” is just as true for their site as it is for their video. We had a blast working with the team and can’t wait for more of ChefsRoll!