Joining a team of more than 11,000 people working across more than 60 countries, you will be part of an agile network of talented and ambitious people. In fact, we count on you to engage, connect and collaborate with colleagues all over the world. Seize the opportunity to learn, create and develop your potential with us.
Purpose of the Role
The Customer Relations Lead plays a critical role in managing strategic customer relationships within the mining sector. This position is responsible for overseeing high-value commercial contracts, ensuring exceptional service delivery, and leading a team of Customer Relations Representatives.
The role acts as the key interface between the business and its customers, driving customer satisfaction, contract performance, and long-term partnership growth.
The Customer Service & Relations team manages customer orders, contracts, and day-to-day interactions, ensuring efficient service delivery and strong re...