NARRA employs 10 employees. The NARRA management team includes Victoria Reyes (Co-Founder), Miggy Reyes (Co-Founder), and Yen Uyangurin (Ecommerce and Social Media Manager).
Looking for a particular NARRA employee's phone or email?