Invotra opens new office in Newcastle
After working closely with the Department of Works & Pensions (DWP), one of the largest UK government departments, for the better part of a year – a year in which we saw the potential of basing our northern operations in Newcastle within easy reach of major centres like Leeds, Manchester