John MacKenzie leads our team at Integrity Leads. John has over 20 years sales experience in franchising, B2B Sales, internet marketing, and telemarketing. John has been a WSI certified Internet Consultant, as well as working for the WSI corporate home offices in many roles including advanced business coaching. John heads up Integrity's Sales, along with our Sales Training and Coaching programs. He has worked with hundreds of business owners showing them how to improve their lead generation, initial meetings, proposals and their ability to close the deal.