In The Press

BusinessNewsWales: DC expandes Wrexham office to support future growth plans

We are delighted to be expanding our footprint in Wrexham with the opening of our new office space within the Technology Park. This move represents a significant step forward for our CLM business, allowing us to harness existing local talent and provide new opportunities within our dynamic and rapidly growing organisation.

Contributor

Avatar Placeholder