
Job Description Tech Mahindra Role: sales & customer service. Roles & Responsibilities: Eligibility Criteria: – Place of Interview – Tech Mahindra BPO Limited – Plot no 53/a, Ohri Towers, 1-154, Sebastian Road, Near Clock Tower, Secunderabad, Telangana 500003 About the Company: