Call Design corporate office is located in 1033 Demonbreun St Ste 300, Nashville, Tennessee, 37203, United States and has 51-200 employees.
call design
call design north america
call design - inc
call design na inc
call design - na
call design - na - inc
Departments
Number of employees
Engineering & Technical
3
C-Suite
2
Operations
2
Sales
2
Marketing
2
Finance
1
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Call Design's success, and advanced their careers.
Enterprise Sales Direc... at Afiniti
Worked as Sales Partner & Manager, At Call Design
at Call Design (2021-2022)
Regional Manager, Mark... at Stanley Black & Decker
Worked as Sales Director
at Call Design (2018-2022)
Manager, Property at MCI Flowtronex
Worked as Business Development Manager
at Call Design (2023-2023)
Explore More
Call Design North America is a leading solutions provider and consulting firm specializing in contact center optimization across North America and Latin America. They offer a comprehensive suite of workforce management, quality management, performance management, and training services aimed at enhancing customer experience and employee engagement.... Read More