Insight Investments Launches Insight Capital Finance to Provide Equipment Leasing Solutions for the Fitness Industry Industry Veteran Paul Vecker Joins as an Insight Executive Vice President and President of ICF Costa Mesa, CA – March 10, 2025 – Insight Investments, LLC today announced that it has launched Insight Capital Finance (ICF), a new business unit […]