BGC Engineering is a consulting firm that provides climate change and geochemistry services. It has expertise in geohazard assessment, remote sensing, instrumentation, software development, soil mechanics, etc. The company caters to mining, transportation, and communities.