Template D Blocks Neuxa Rocha Research Analyst Email Link Bio Country Peru First Name Neuxa Last Name Rocha Inactive Off Staff Department Peru