Catalyst Communications wins UK Innovation & Excellence Award
Catalyst Communications is delighted to announce it has won the award for ‘Innovation & Excellence in Technology-Focused Communication Services – UK’ in the Corporate LiveWire magazine 2016 Innovation and Excellence Awards.