Native Scientists employs 52 employees. The Native Scientists management team includes Laura Cuadra (Project coordinator for Spanish in Paris), Sofia Ferreira Teixeira (Coordinator), and Jessica Droguetti (Program Manager).
Looking for a particular Native Scientists employee's phone or email?