Tech Artists employs 10 employees. The Tech Artists management team includes Robert Tataru (iOS Team Lead), Andrei Sava (Principal iOS Engineer), and Madalina Gabriela (Senior Software Quality Assurance Engineer).
Looking for a particular Tech Artists employee's phone or email?