Mahindra EPC Irrigation Limited approved the appointment of Mr. Ramesh Ramachandran as Managing Director of the company.