Business Analyst - Brands & Retail
16 hours ago
London
Venetia Mine is part of De Beers Group Managed Operations Business which integrates mines, operations and support functions in the De Beers Group producer countries of Canada and South Africa to shape a safe, sustainable future for De Beers Groups people, shareholders, communities and partners. A...