Profile of david john

Information about david john

Personal information

Name

david john

Industry

Site management


CPV / BBC assignment

  • Site-investigation services
    71510000-6
  • Construction supervision services
    71520000-9
  • Construction-site supervision services
    71521000-6