ibiidi employs 4 employees. The ibiidi management team includes Emad Elakehal (Managing Director), Marie Siha (Senior Graphic Designer), and Hager Ibiidi (Publishing Manager).
Looking for a particular ibiidi employee's phone or email?