Tata Consultancy Services Limited ( Dubai Branch)