Managing Partner at Competing Values John DeGraff is the Managing Partner of Competing Values. He has over 25 years experience as a marketing professional; his skills are in building brands... John DeGraff is the Managing Partner of Competing Values. He has over 25 years experience as a marketing professional; his skills are in building brands, guerilla marketing, innovative new products, strategic planning, E-commerce and turnarounds. John’s early career is defined by his role as a...