De Beers Group

United Kingdom
Total Offices: 11
21,644 Total Employees
Year Founded: 1888

Teams at De Beers Group

2 Days AgoSaved
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
Retail • Industrial • Manufacturing
Lead Group Reward strategy and governance for De Beers across mining and luxury retail. Design pay, incentive and LTIP frameworks, advise C-suite and RemCo, manage reward during separation/transformation, ensure compliance, pensions and tax alignment, and drive group-wide reward projects and capability building.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Retail • Industrial • Manufacturing
Lead and execute physical and financial base metals trading strategies: identify market mispricings, trade and manage risk, grow client relationships, coach team members, and deliver results within governance and risk limits.
2 Days AgoSaved
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
Retail • Industrial • Manufacturing
Serve as Group subject-matter expert for underground geotechnical engineering, leading geotechnical strategy, standards, assurance and risk management. Provide technical leadership to operations and projects, support design reviews and monitoring programs, drive innovation and technology adoption, and develop capability through coaching and succession planning.