Tech Mahindra Placement Papers | Selection Process, Career Growth and Salary Tech Mahindra Limited is an Indian Multinational Company. It provides Information Technology (IT), networking technology solutions and BPO service to various industries. Tech Mahindra was founded in 1986 and is headquartered at Pune. Tech Mahindra conducts recruitment to hire freshers every … [Read more...] about Tech Mahindra Placement Papers | Selection Process, Career Growth and Salary