What youll be doing? Oregon Timber Frame (OTF), one of the UKs largest timber frame manufacturers are a division of Barratt Developments PLC, Britains...
Jobseeker
Recruiter