CallTouch employs 73 employees. The CallTouch management team includes Anastasia Tarasova (Head of sales group), Alya Haller (Head of Content), and Diana Gerasimenko (Project Manager).
Looking for a particular CallTouch employee's phone or email?