Tech Droid employs 4 employees. The Tech Droid management team includes Chris Allen (Customer Success Lead), and Sohail Maicd (Delivery and Practice Manager).
Looking for a particular Tech Droid employee's phone or email?