We are a global company implementing unique and validated technology, which is changing the way infrastructure projects are built, making it much faster, cost-effective and eco-friendly. For the last 30 years, this technology has been implemented successfully in thousands of projects in more than 80 countries around the world.
We are looking for a country manager to drive our business development in South Africa.