Hi, i'm just researching this company and where the jobs are based. On the 1st page of the thread it states the jobs were based at "Manchester Piccadilly; York; Newcastle; Liverpool; Glasgow; Scarborough; Sheffield; Cleethorpes; Hull and Preston".
Is this all of them, or are jobs based at...