SBI Life Insurance , one of the most trusted life insurance companies in India, was incorporated in October 2000 and is registered with the Insurance
Full-time Company Description WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry