ELA TECHNOLOGY employs 18 employees. The ELA TECHNOLOGY management team includes Mahmoud Hamdi (Business Manager), and Sandra Razafiarison (Business Manager IT).
Looking for a particular ELA TECHNOLOGY employee's phone or email?