ECIA employs 8 employees. The ECIA management team includes Marius Meyer (CEO), Zahid Moolla (Claims Technician), and Desiree Naidu (Commercial Underwriter).
Looking for a particular ECIA employee's phone or email?