With more than 20 years of experience in financial services, in 2025, freecap was relaunched as an MGA specializing in credit insurance and surety. The company is jointly owned by Gracher Holding (50%), and Eckhard Horst (50%), a recognized industry expert with 30+ years of experience in credit insurance and surety.
Leading freecap as CEO, Eckhard Horst brings over 25 years of executive leadership, combining deep hands-on industry expertise with strategic vision. Having lived in five EU countries, he has worked closely with clients and brokers across nearly every European market.