SS&C Technologies Holdings Inc. has begun to lay off 900 employees after completing its $5.4 billion takeover of DST Systems Inc. two months ago, according to regulatory filings. The job cuts are ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results