News & Article

Experience: 15 to 20 years

Large Deal Director

Job Description – SST Deal DirectorWhat’s the Role? An integral part of one of the most critical growth engines for Tech Mahindra. Leader, enabler, owner