Star Animation employs 25 employees. The Star Animation management team includes Firas Mesto (Director), and Mohammad Al-Saud (Project Manager).
Looking for a particular Star Animation employee's phone or email?