ASTRO's HR department is led by Posma Napitupulu (Associate Vice President of People) and has 25 employees.
Natasya Maengkom
Head of People Partner
Yulia Chaniago
People Partner
Looking for a particular ASTRO employee's phone or email?