REDACTA employs 15 employees. The REDACTA management team includes Lourdes Padua (Social Media Manager), and Sonia Faigenbaum (Project Manager).
Looking for a particular REDACTA employee's phone or email?