ODEL PLC employs 512 employees. The ODEL PLC management team includes Thusitha Karunadasa (Head of Projects), Reka Pragalathan (Buyer), and Nalaka Rambukpota (General Manager).
Get Contact Info for All DepartmentsLooking for a particular ODEL PLC employee's phone or email?