Leadpages Appoints Michael Sacca as CEO News Desk May 3, 2024 Leadpages, an innovative lead generation platform, announces the appointment of Michael Sacca as Chief Executive Officer,…