Open Menu
Companies>Telax Hosted Call Center
Last Modified03/07/2023 12:00 AM
cover
Telax Hosted Call Center icon

Telax Hosted Call Center

Employee Participants4
Total Rating40
Revenue$0
Telax Hosted Call Center Culture This score is derived from employee ratings & reviews
3.5/5
Telax Hosted Call Center's Overall Culture is rated
C+

hosted call center solutions provider Read More

Headquarters 365 Evans Avenue, Suite #302, M8Z 1K2, CAN
Phone Number 1-888-808-3529
Bottom 10%
55/100