Job Description About the Business ITW Construction – Offsite Europe is a business unit of ITW within in the Construction Products segment, a segment which generates $1.9 billion in global revenue. The Offsite Europe business’ annual revenue is $40 million, with 80+ colleagues across the UK & Ir