Dennis is president of Dennis-McCain Consulting Group, a marketing and strategy consulting firm in Atlanta, GA. He has more than 16 years of line marketing and consulting experience whose clients include Charles Schwab & Co., the PGA tour, etc. Dennis also has extensive management experience on the client side, having served as a brand manager for Procter & Gamble, and director of strategic planning at Genesco, Inc.