Renault Nissan Technology and Business Centre India Private Limited
The service management system supporting the provision of Maintenance and support of business software application services to run the business of Renault and Nissan within the technical and organisational boundaries of RNTBCI - IS located at Mahindra World City, Chennai, India.