Site Manager - Geotechnical Engineering Position Overview. Site Manager - Geotechnical Engineering Position Requirements.