IDN Media employs 1,576 employees. The IDN Media management team includes Winston Utomo (Founder and CEO), William Utomo (Founder and Chief Operating Officer), and Judithya Pitana (Editor-in-Chief POPBELA.com).
Get Contact Info for All DepartmentsLooking for a particular IDN Media employee's phone or email?