JDR announces new European service support centre in Newcastle
The company has announced its plan to open a new European service support centre, located in Newcastle upon Tyne, UK to deliver greater service value for clients and support anticipated growth.