Customer Success Manager at DXC Technology | HireBase