Techrev employs 9 employees. The Techrev management team includes Youssef Abood (Sales Account Manager), Fatma Mahmoud (Sales Account Manager), and Abanoub Amer (Senior Account Manager).
Looking for a particular Techrev employee's phone or email?