The site, as well as employees and Sub-Contractors on any site for which the post holder has responsibility. The post holder will have responsibility for the supervision of various projects at client sites throughout Europe. Responsibility for the management of all works on customer sites. Ensuring ...