The highly acclaimed North East Contact Centre Awards (NECCA) has appointed a new head judge for 2024. Mar 19, 2024 JAM Prints and Marketing