Larry Hitchcock

Larry is the CEO and Co-Founder of Socialeads, a Milwaukee-based AI company. Larry has extensive experience in industry, media, and always has a big vision and great insights.