Hours: min 38-40 hour week. CSCS/Whites/Own tools/Full PPE Essential. Job Types: Full-time, Temporary, Contract.