John Mayo has over 15 years of business management experience. He has extensive experience in providing guidance in corporate development to large and small businesses. He has started and managed several successful businesses, and currently sits on the board of directors for several non-profit corporations. John understands the need of the buyer, the seller, and the significance of a trusting business relationship.