Mahindra EPC Irrigation Ltd has announced the appointment of Mr. Ramesh Ramachandran as the new Managing Director, replacing Mr. Ashok Sharma. The company has provided a list of the new Key Managerial Personnel (KMP) in accordance with SEBI regulations.