Star Pack employs 32 employees. The Star Pack management team includes S. Challa (CEO), Adrian Ladia (Chief Technology Officer), and Denis Parra (titular).
Looking for a particular Star Pack employee's phone or email?