Market Segment: Contact Center Solution
Linkedin: Castel Communications LinkedIn Company ProfileEstimated Revenue: $10M
Estimated Employees: 50
Address: 3901 Genesee Street, Buffalo NY
Description: Multichannel Contact Center Solutions | Castel Communications Build better agent & customer experiences with Contact Center Solutions from Castel Communications. Predictive/TCPA Dialing, IP PBX, Email, SMS, Chat, Social Media, and Speech Analytics. Whe...