Edgar employs 111 employees. The Edgar management team includes Marine Santiago (Directrice des ventes, du marketing et de la communication), Manu Volaco (Head of the English Division), and Sarah Fulton (Translator).
Looking for a particular Edgar employee's phone or email?