Intercom is awarded ‘Investors in People’
Intercom is proud to announce that we have been awarded ‘Investors in People‘! This means that we are: – Supported by an effective management structure– led by trusted, supportive and knowledgeable managers– a workforce of values-oriented, passionate, capable people and– have a clear focus on......