Client Relations Specialist - Kansas City, US, Braintree - SS&C Technologies | Joinrs