Ss & C Technologies Holdings Europe, S.A.R.L. Corp

Active Windsor, CT