Finance Cinch Auto Finance: What It Is and How It WorksBy james kJuly 31, 2026 What Is Cinch Auto Finance? Cinch Auto Finance is a prime indirect auto finance company headquartered in Alpharetta, Georgia, that…