Sofinco streamlines credit applications, enhances security with Identity Verification Sofinco Ophelie Robin Director of Digital Innovation