Our EHS Manager David Hayde recently carried out a toolbox talk on one of our current project sites in the Netherlands with some of our installation crew.


Asgard Hi-Tech Settle in at Envision Site Compound
Great to see Asgard Hi-Tech Solutions set up on site at the new compound in Sunderland, UK.