Stowen, an offshore project management and construction company based in Norfolk, has launched a new scaffolding services division. The newly formed division is led by Cameron Silom, technical ...