With over 40 years of extensive experience in advertising, marketing, and leadership roles, John has a proven track record of delivering results and driving revenue growth for organizations across various industries. In addition, as the Managing Partner of Great Impressions, John provides expert guidance and leadership to organizations seeking to o...