izba employs 39 employees. The izba management team includes Aaron Alpeter (Founder and Chief Executive Officer), Umer Saadat (Senior Supply Chain Analyst), and Ahmed Zedan (VP, Technology Solutions).
Looking for a particular izba employee's phone or email?