Logo
C

CallTech

61 employees

CallTech is one of the upcoming and talented contact center providing human-centric customer relationship management services.

Basic info

Industry

Telecommunications

Sectors

Telecommunications

Date founded

2019

FAQ