Previous experience as a Site Manager within a construction building environment is essential, ideally with roofing experience.