Environmental assessment
Drilling
Contractors and Project Management
Geology and Dewatering
Data Mining
Financial evaluation and analysis of Deposits
Mining
Contract evaluation
Project Management
Management Consulting
Negotiations
Consulting
Exploration and Geological Mapping
Training of junior geologists
Equipment selections