Technology Track employs 52 employees. The Technology Track management team includes Mohammad Halla (Director of Business and Strategic Alliances and Deputy CEO), Mohamed Ghazi (Head of Supply Chain Management), and Maha Ibnouf (Pre Sales Engineer and Vendor Management).
Get Contact Info for All DepartmentsLooking for a particular Technology Track employee's phone or email?