IDRX employs 12 employees. The IDRX management team includes Nathanael Christian (Co-Founder and CEO), Merry Oktaviani (HR Manager), and Wildan Ramadhan (Chief Operating Officer).
Looking for a particular IDRX employee's phone or email?