On going workRate negotiableCIS/self employedIf free please call or message Liam on 07841 923950#weareBRGDisclaimer: This vacancy is based in the United Kingdom.Barker Ross Recruitment only operates in the UK and can only process applications from candidates who are currently a resident and eligible...