Project Manager Division: Bachy Soletanche Department: BSL – North Location: Site Based – Scotland About Bachy Soletanche As part of a world leading geotechnical contracting group, Bachy Soletanche Limited specialises in all aspects of modern Geotechnics