Edna employs 10 employees. The Edna management team includes Natasha Henry (General Accountant - Payables and Final Account), Claudia Alvarez (Customer Support and Operations Specialist), and Dina (Dina).
Looking for a particular Edna employee's phone or email?