TechPlace employs 13 employees. The TechPlace management team includes Avraam Politis (Web Developer), Abdulaziz Alshethri (CTO), and Saleh Abdulqader (System Analyst).
Looking for a particular TechPlace employee's phone or email?