Michel Vaja Payments Consulting Services Lead Michel Vaja is payments consulting services lead at Icon Solutions.