Technology Track employs 105 employees. The Technology Track management team includes Mohammad Halla (Director of Business and Strategic Alliances and Deputy CEO), Ahmed abu (Business Development Manager), and Mohamed Ghazi (Head of Supply Chain Management).
Looking for a particular Technology Track employee's phone or email?