About This Company. Address: Chennai, Tamil Nadu. Website: http://www. talentproindia.com. Industries: Payroll and Staffing .