ASTRO employs 1,159 employees. The ASTRO management team includes Wandi Budianto (Co-Founder and VP of Operations), Vincent Tjendra (Endeavor Entrepreneur), and Jessica Jap (Co-founder and COO).
Get Contact Info for All DepartmentsLooking for a particular ASTRO employee's phone or email?