Manager Business Process Solutions / RR-0376200 at DXC Technology (IND - HR - NOIDA) — aijobsearch