Mahindra EPC Irrigation Limited announced the appointment of Mr. Ramesh Ramachandran as the Managing Director of the Company with effect from September 1, 2023, in place of Mr. Ashok Sharma, who has resigned as the Managing Director with effect from August 31, 2023.