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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results