Newsroom

Delta Capita opens Wrexham office

London 20th October - Following recent significant investments in the region, Delta Capita has selected Wrexham as a prime location as part of its expanding footprint across the UK. The new offic

Contributor

Avatar Placeholder

London 20th October - Following recent significant investments in the region, Delta Capita has selected Wrexham as a prime location as part of its expanding footprint across the UK.

The new office creates an expanded onshore alternative and support to its London Head Office.   Having outgrown the serviced office opened less than two years ago in nearby Chester, the new location will give the growing team in the region a permanent base and the scope for expansion.

Philip Freeborn, Group COO said, “If 2020 was the year that challenged how and where we worked, then 2021 is the year to harness the power of reinvention. Wrexham is in a region that has a strong talent pool and access to a rich supply of graduates from surrounding universities. It’s an exciting time for the region, following the long list of the City of Culture 2025 and we’re excited to be a part of this growth, bringing highly skilled financial services jobs to the region and establishing an efficient service delivery model for our clients.”

As in its other locations. Delta Capita is committed to spreading the mindset of reinvention of the financial services value chain, creating a value-centric workplace that fosters innovation and collaboration. 

Tracey Allen, Global COO for CLM Managed Services, said, “We are thrilled to be part of expanding financial services in the region, our CLM business in Wrexham will leverage existing talent and create opportunities to join a dynamic and fast-growing organisation. Wrexham has shown tremendous promise in the last few years and is a wonderful place full of culture, industry and creativity. We’re excited to play a part in the region’s growth and investment.”

Initially the new location will support its CLM (Client Lifecycle Management) and SRP (Structured Retail Products) managed services businesses with other services growing over time.

The Delta Capita Wrexham office will be opening on the 18th October and will start with a team of 30 people expecting to expand significantly to manage business growth and demand.