IDN Media's IT department is led by Kania Pasaman (Head of Communications) and has 76 employees.
Rahardian Bimantara
Software Engineer
Looking for a particular IDN Media employee's phone or email?