IMDA employs 1,099 employees. The IMDA management team includes Yeng Chan (Chairman), Jennifer Batty (Principal Consultant), and Clifton Phua (Director of Labs).
Get Contact Info for All DepartmentsLooking for a particular IMDA employee's phone or email?