2 New Cross Jobs in Dumfries