“To get this kind of recognition is incredible” – ECCCSAs winners describe impact of award wins The European Contact Centre & Customer Service Awards (ECCCSAs) offer contact centres across Europe […]| Intelligent Sourcing