Keller Group logo

Keller Group plc (LSE: KLR) is the largest independent geotechnical solutions specialist in the world.

With operations in more than 40 countries across six continents, and sales of £2.1 billion. It is listed on the London Stock Exchange.

Keller Group logo