Windsor Machines Limited announced the appointment of Mr. Avinash Jain (DIN: 00058481) as Non-Executive and Non-Independent Director of the Company, at the board meeting held on May 28, 2024.