Abwaab Technologies employs 342 employees. The Abwaab Technologies management team includes Hamdi Tabbaa (Co-founder and CEO), Muhanad al Iqabi (Head of Commercial), and Mohamed Saeed (Group Chief Accountant).
Looking for a particular Abwaab Technologies employee's phone or email?