CEO
Scott Lowe
CEO Approval Rating
- -/100
MRC explores and develops mineral sands projects investigates other mineral resource projects in South Africa.