This role incorporates the opportunity to rotate around key departments within the organisation to gain valuable skills in each of the relevant areas such as sales and estimating, project planning, shop floor, procurement and design.