Senior Site Manager at Barhale Holdings plc - , England, United Kingdom
Barhale provides civil engineering and tunneling services for water, transport and energy sectors.