STARS employs 36 employees. The STARS management team includes Charlotte Dipanda (), Hafizh Hidayat (Audio Editor), and Nisar Ali (Computer Operator).
Looking for a particular STARS employee's phone or email?