Ben has a broad coaching skill set and uses the right tools for the right people. He works with people at several different levels in our business and everyone loves and appreciates their time with him.