1818's IT department is led by Elhadi Boucharab (Chief Technology Officer) and has 3604 employees.
Rami Ammari
Assistant Manager - Technical Services
Clement Demonchy
Senior Data Engineer
Craig Sneddon
Contract Engineer
Looking for a particular 1818 employee's phone or email?