Paperpillar employs 17 employees. The Paperpillar management team includes Johar Ngudiono (UI and UX Designer), Farid Muhammad (Copywriter), and Hafid Fachrudin (Senior Product Designer).
Looking for a particular Paperpillar employee's phone or email?