Unified Communications
IDHL doubles office space in Leeds with new 10-year lease
IDHL moves into a 9,600 sq ft space at 10 South Parade, Leeds, with a new 10-year lease, doubling its office size to support its 400-strong workforce.
By Catherine Knowles
•
4 min read
•
Tue, 3rd Sep 2024