What you'll be doing? Oregon Timber Frame (OTF), one of the UK's largest timber frame manufacturers are a division of Barratt Developments PL...
Jobseeker
Recruiter