54 Mine Supervisor jobs in South Africa

Unit Engineering Manager Mining Engineering Management Asset Optimization Mining Operations Sou[...]

Johannesburg, Gauteng CA Global Headhunters

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client, a leading multinational mining company focused on sustainable resource extraction and operational excellence, is seeking a skilled Unit Engineering Manager to oversee engineering operations at one of their key sites. This role is critical in ensuring effective management of engineering processes, maintenance strategies, and compliance with safety and environmental standards, while driving continuous improvement and asset optimization.

Responsibilities:

  • Develop and implement engineering maintenance, risk, and operational strategies aligned with the company’s corporate objectives.
  • Oversee all engineering activities to ensure seamless support for mining operations, adhering to legal, environmental, and safety regulations.
  • Support the development of the Asset Management Strategy, including critical spare parts lists and Life Cycle Cost models for major equipment.
  • Lead continuous improvement initiatives, identifying cost-saving opportunities and optimizing engineering processes in collaboration with cross-functional teams.
  • Manage relationships with internal and external stakeholders, including service providers, to enhance operational efficiency and compliance.
  • Prepare monthly performance reports analyzing equipment performance, reliability, incidents, and KPIs to identify trends and implement preventative actions.
  • Drive strategic engineering programs and projects, ensuring alignment with the company’s asset management framework and policies.
  • Manage departmental budgets, approve operational expenditures, and lead cost-saving initiatives to achieve financial objectives.

Requirements:

  • Degree or National Diploma in Electrical or Mechanical Engineering.
  • Government Certificate of Competency as per the Mine Health & Safety Act 29 of 1996.
  • Minimum of 2 years’ experience in engineering within a mining or similar heavy industry environment.
  • Medically fit to work in the specific business area and a clear security screening record.
  • Advantageous: Registration as an Engineer with the Engineering Council of South Africa (ECSA), Association of Mine Resident Engineers (AMRE), or a relevant professional body.

If you wish to apply for the position, please send your CV to Lucia Baeza. For more exciting opportunities, please visit our website.

Senior Executive Talent Consultant

CA Mining will respond to shortlisted candidates only. If you have not received a response within two weeks, please consider your application unsuccessful. However, your CV will be kept in our database for any other suitable positions.

Key Skills: Business Intelligence, Kanban, Machine Learning, Cybersecurity, AI, Data Management, Senior Leadership, AutoCAD, Sybase, Natural Language Processing, Carlson, Data Modeling

Employment Type: Full Time

Experience: 2+ years

Vacancy: 1

Create a job alert for this search

Engineering Manager • Johannesburg, Gauteng, South Africa

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Unit Engineering Manager Mining Engineering Management Asset Optimization Mining Operations Sou[...]

Johannesburg, Gauteng Ca Global Headhunters

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client, a leading multinational mining company focused on sustainable resource extraction and operational excellence, is seeking a skilled Unit Engineering Manager to oversee engineering operations at one of their key sites.

This role is critical in ensuring effective management of engineering processes, maintenance strategies, and compliance with safety and environmental standards, while driving continuous improvement and asset optimization.

Responsibilities
  1. Develop and implement engineering maintenance, risk, and operational strategies aligned with the company's corporate objectives.
  2. Oversee all engineering activities to ensure seamless support for mining operations, adhering to legal, environmental, and safety regulations.
  3. Support the development of the Asset Management Strategy, including critical spare parts lists and Life Cycle Cost models for major equipment.
  4. Lead continuous improvement initiatives, identifying cost-saving opportunities and optimizing engineering processes in collaboration with cross-functional teams.
  5. Manage relationships with internal and external stakeholders, including service providers, to enhance operational efficiency and compliance.
  6. Prepare monthly performance reports analyzing equipment performance, reliability, incidents, and KPIs to identify trends and implement preventative actions.
  7. Drive strategic engineering programs and projects, ensuring alignment with the company's asset management framework and policies.
  8. Manage departmental budgets, approve operational expenditures, and lead cost-saving initiatives to achieve financial objectives.
Requirements
  • Degree or National Diploma in Electrical or Mechanical Engineering.
  • Government Certificate of Competency as per the Mine Health & Safety Act.
  • Minimum of 2 years' experience in engineering within a mining or similar heavy industry environment.
  • Medically fit to work in the specific business area and a clear security screening record.

Advantageous : Registration as an Engineer with the Engineering Council of South Africa (ECSA), Association of Mine Resident Engineers (AMRE), or a relevant professional body.

If you wish to apply for the position, please send your CV to Lucia Baeza.

For more exciting opportunities, please visit our website. CA Mining will respond to shortlisted candidates only.

If you have not received a response within two weeks, please consider your application unsuccessful.

However, your CV will be kept in our database for any other suitable positions.

Key Skills

Business Intelligence, Kanban, Machine Learning, Cybersecurity, AI, Data Management, Senior Leadership, AutoCAD, Sybase, Natural Language Processing, Carlson, Data Modeling

Employment Type : Full Time

Experience : 2+ years

Vacancy : 1

Create a job alert for this search: Engineering Manager

  • Johannesburg, Gauteng, South Africa
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical Trainer (Mining Safety Systems) South Africa >

Potchefstroom, North West Areng

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Technical Trainer (Mining Safety Systems) Preferably A&R Technical Group Head Office (Potchefstroom) About this role

Are you passionate about technical training and safety in mining? We’re looking for a Technical Trainer to join our fast-growing team! In this role, you will deliver impactful technical training on the installation, operation, and maintenance of A&R’s full range of safety systems, including Collision Avoidance (CAS), Pedestrian Detection (PDS), Missing Person Locators (MPL), Railbound Safety, and Lamproom Management Systems.

You’ll facilitate both theory and hands-on sessions, ensuring our clients and internal teams are fully equipped to apply these systems effectively in both underground and surface mining environments.

As a trainer, you’ll gain deep, cross-functional knowledge across all A&R systems—far beyond the scope of a technician focused on a single component. This is a role that sharpens your technical expertise while building your professional credibility as a qualified trainer.

All training takes place at our brand-new, fully equipped Training Centre, designed to simulate real-world mining environments and showcase every A&R system in operation.

We will also invest in your growth—successful candidates will be supported in obtaining official Assessor, Moderator, and Facilitator qualifications, making you a fully certified technical trainer.

Key Responsibilities
  • Plan and schedule technical training sessions across multiple systems and sites.
  • Deliver engaging training on installation, fault-finding, and maintenance procedures.
  • Conduct assessments and support the certification of trainees.
  • Ensure training content promotes safe work practices and system compliance.
  • Maintain accurate training records and submit progress reports.
  • Collaborate with engineers and technical experts to refine training content.
Minimum Requirements
  • N3 Electrical (with Mathematics & Science) and minimum 2 years relevant technical experience.
  • Strong understanding of safety technologies used in mining (e.g., CAS, PDS, MPL, Railbound, Lamproom).
  • Experience in technical support or system installation within mining environments.
  • Confident presenter with strong communication and facilitation skills.
  • Able to work independently, travel to various sites, and train under field conditions.
What We Offer
  • Exposure to all A&R safety systems—not just one.
  • A modern, fully equipped Training Centre for immersive and practical learning.
  • A pathway to become a certified Assessor, Moderator, and Facilitator—at our cost.
  • Opportunities for growth into senior training or technical leadership roles.
  • A collaborative environment focused on safety, innovation, and continuous learning.
Closing Date

30 August 2025

Applications not meeting all the requirements, as well as late applications, will not be considered.

Correspondence will be limited to shortlisted candidates only, who will undergo a panel interview with HR and the Technical Director. If you have not heard from us within 30 days after the closing date, please consider your application unsuccessful.

Successful candidates may be subjected to personal suitability checks (criminal record, employment, and qualification verifications). Candidates may also be required to undertake a skills test.

The appointment will be on a fixed-term contract for 3 months.

Apply for this role

Agree to our Privacy Policy

"

A&R has been the preferred supplier for our largest underground mining operation for over a decade, and for good reason.

William Mdluli (Operations & Projects Engineer @ Impala Platinum) #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical Trainer (Mining Safety Systems) South Africa >

Potchefstroom, North West Areng

Posted today

Job Viewed

Tap Again To Close

Job Description

Technical Trainer (Mining Safety Systems) Preferably A&R Technical Group Head Office (Potchefstroom) About this role

Are you passionate about technical training and safety in mining? We’re looking for a Technical Trainer to join our fast-growing team! In this role, you will deliver impactful technical training on the installation, operation, and maintenance of A&R’s full range of safety systems, including Collision Avoidance (CAS), Pedestrian Detection (PDS), Missing Person Locators (MPL), Railbound Safety, and Lamproom Management Systems.

You’ll facilitate both theory and hands-on sessions, ensuring our clients and internal teams are fully equipped to apply these systems effectively in both underground and surface mining environments.

As a trainer, you’ll gain deep, cross-functional knowledge across all A&R systems—far beyond the scope of a technician focused on a single component. This is a role that sharpens your technical expertise while building your professional credibility as a qualified trainer.

All training takes place at our brand-new, fully equipped Training Centre, designed to simulate real-world mining environments and showcase every A&R system in operation.

We will also invest in your growth—successful candidates will be supported in obtaining official Assessor, Moderator, and Facilitator qualifications, making you a fully certified technical trainer.

Key Responsibilities
  • Plan and schedule technical training sessions across multiple systems and sites.
  • Deliver engaging training on installation, fault-finding, and maintenance procedures.
  • Conduct assessments and support the certification of trainees.
  • Ensure training content promotes safe work practices and system compliance.
  • Maintain accurate training records and submit progress reports.
  • Collaborate with engineers and technical experts to refine training content.
Minimum Requirements
  • N3 Electrical (with Mathematics & Science) and minimum 2 years relevant technical experience.
  • Strong understanding of safety technologies used in mining (e.g., CAS, PDS, MPL, Railbound, Lamproom).
  • Experience in technical support or system installation within mining environments.
  • Confident presenter with strong communication and facilitation skills.
  • Able to work independently, travel to various sites, and train under field conditions.
What We Offer
  • Exposure to all A&R safety systems—not just one.
  • A modern, fully equipped Training Centre for immersive and practical learning.
  • A pathway to become a certified Assessor, Moderator, and Facilitator—at our cost.
  • Opportunities for growth into senior training or technical leadership roles.
  • A collaborative environment focused on safety, innovation, and continuous learning.
Closing Date

30 August 2025

Applications not meeting all the requirements, as well as late applications, will not be considered.

Correspondence will be limited to shortlisted candidates only, who will undergo a panel interview with HR and the Technical Director. If you have not heard from us within 30 days after the closing date, please consider your application unsuccessful.

Successful candidates may be subjected to personal suitability checks (criminal record, employment, and qualification verifications). Candidates may also be required to undertake a skills test.

The appointment will be on a fixed-term contract for 3 months.

Apply for this role

Agree to our Privacy Policy

"

A&R has been the preferred supplier for our largest underground mining operation for over a decade, and for good reason.

William Mdluli (Operations & Projects Engineer @ Impala Platinum) #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Site Supervisor

Limpopo, Limpopo HR Xchange

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Our client is seeking a skilled and hands-on Site Supervisor to assist in managing site operations and installations within the mining industry . This role is based in Thabazimbi and is offered on a contract basis for the duration of the project . The Site Supervisor will work closely with the Site Manager to ensure that all work on-site is carried out safely, efficiently, and in accordance with technical specifications and timelines.

This is an ideal opportunity for a technically strong, trade-qualified professional who is ready to take on a leadership role in a fast-paced and demanding project environment.

Market Related Salary

Contract

Key Responsibilities

  • Supervise day-to-day site operations, installations, and contractor activities.
  • Monitor workforce performance, adherence to safety protocols, and quality of work.
  • Coordinate materials, tools, and equipment on-site.
  • Conduct toolbox talks and enforce mine health and safety standards.
  • Liaise with engineers, project teams, and subcontractors to resolve site issues.
  • Report on progress, delays, and incidents to the Site Manager.
  • Ensure compliance with project plans, installation guidelines, and schedules.
  • Minimum of 3–5 years’ experience in a supervisory or team lead role within a mining or heavy industrial environment .
  • Strong knowledge of mine safety and site operations.
  • Demonstrated ability to manage teams and deliver against tight deadlines.
  • Excellent communication and problem-solving skills.
  • Valid driver’s license and willingness to work on-site in Thabazimbi for the full project duration.

Our client is an equal opportunity employer

Create a job alert for this search #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Site Supervisor

Eastern Cape, Eastern Cape Business Directive Contract Service (Pty) Ltd

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Site Administrator/Site Supervisor

The main function of this role is to build and maintain a relationship with all on-site employees and Clients in the day-to-day running of the operations and to ensure that issues arising daily are managed and only escalated to the Operations Manager that are impossible to resolve without him.

Duties & Responsibilities
  1. Perform onboarding and induction.
  2. Recruitment.
  3. Daily and weekly progress reports.
  4. Capturing of accruals/timesheets.
  5. Manage PPE requirements.
  6. Manage hours/leave and ensure they are forwarded to payroll.
  7. Issuing of warnings to staff.
  8. Roll call of employees on site.
  9. Attending meetings with client.
  10. Make sure staff is on site when scheduled to work.
  11. Conduct uniform checks and make sure staff is always wearing the correct PPE.
  12. Terminations of site staff.
  13. Report and assist with IOD.
  14. Booking transport for employees on site.
  15. Scheduling of employee shifts.
Desired Experience & Qualification
  • Passed Grade 12 / NCV L4.
  • Tertiary qualification would be advantageous.
  • Minimum of 1 year experience as Site Administrator/Site Supervisor in a Logistics or Supply Chain environment.
  • Clear Criminal Record.
  • Computer Literate with Strong Excel and good data Capturing Capabilities.
  • Ability to compose site specific presentations for senior management.
  • Reports & Statistics.
  • Highly proficient in English.
  • Ability to work shifts.
  • Valid Driver’s License & must have own reliable transport.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Site Supervisor

Ad Hoc Client - 5392130

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Site Supervisor

The Site Supervisor will be responsible for the procurement of transportation and processing services of ferrous scrap by the employer to designated sites in the Durban, Cape Town & Gauteng Regions.

Duties & Responsibilities
  • Manage the processing, loading, and distribution of scrap.
  • Recruit and assist with the management of labourers and transporters that provide services to the company.
  • Liaise with and manage the relationship with the transporters and contractors.
  • Oversee, implement, and ensure compliance with all the requisite health and safety requirements.
  • Manage the procurement, inspection, and maintenance of equipment utilized on site.
  • Manage equipment movements and maintenance between sites.
  • Supervise the employer's appointed Sub-Contractor and control all relevant documentation at the different weighbridges.
  • Book trucks for collections of scrap.
  • Prepare daily/weekly plans which include:
    • Manpower and Equipment needs on site.
    • Services (gas, oxygen, compliance, hot work permits, safety files) as needed on site.
  • Provide weekly/monthly reports to Management for collections of scrap, processing of works orders, gas stock levels and ordering, truck logistics, and cleaning of stations.
Desired Experience & Qualification
  • Matric
  • Minimum 5 years of scrap experience
  • Minimum 5 years of management experience
  • Safety experience will be an advantage
  • Strong report writing skills
Duration

Long Term Contract

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mine supervisor Jobs in South Africa !

Site Supervisor

Cape Town, Western Cape Ad Hoc Client - 5392130

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Site Supervisor

The Site Supervisor will be responsible for the procurement of transportation and processing services of ferrous scrap by the employer to designated sites in the Durban, Cape Town & Gauteng Regions.

Duties & Responsibilities
  • Manage the processing, loading, and distribution of scrap.
  • Recruit and assist with the management of labourers and transporters that provide services to the company.
  • Liaise with and manage the relationship with the transporters and contractors.
  • Oversee, implement, and ensure compliance with all the requisite health and safety requirements.
  • Manage the procurement, inspection, and maintenance of equipment utilized on site.
  • Manage equipment movements and maintenance between sites.
  • Supervise the employer's appointed Sub-Contractor and control all relevant documentation at the different weighbridges.
  • Book trucks for collections of scrap.
  • Prepare daily/weekly plans which include:
    • Manpower and Equipment needs on site.
    • Services (gas, oxygen, compliance, hot work permits, safety files) as needed on site.
  • Provide weekly/monthly reports to Management for collections of scrap, processing of works orders, gas stock levels and ordering, truck logistics, and cleaning of stations.
Desired Experience & Qualification
  • Matric
  • Minimum 5 years of scrap experience
  • Minimum 5 years of management experience
  • Safety experience will be an advantage
  • Strong report writing skills
Duration

Long Term Contract

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Site Supervisor

Pretoria, Gauteng Wasteplan

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary
Act as a link between management and the staff members on site. Ensure a productive workflow by establishing work planning and monitoring staff performance.

Responsibilities

Staff supervision
  • Advise Senior Contract Manager on staffing needs and replacements
  • Set out daily tasks for staff
  • Recommend shifts and revise schedules if needed
  • Conduct weekly meetings with staff to get weekly feedback
SHEQ
  • Responsible for maintaining good housekeeping standards inside and outside the waste area
  • Report all incidents, spills and near misses
  • Ensure that spills are cleaned up
  • Ensure that the staff wear the correct PPE
Reports
  • Daily attendance register report
  • Daily shift report
  • Provide a report on all baled material within the different waste streams daily
  • Monthly production (bale count) report
  • Monthly production report for Sorters
Production
  • Ensure that all staff work as productively as possible
  • Book daily collections on the collections app
  • Implement and supervise the workflow, reporting procedures and systems
  • Identify cost reductions to increase productivity
  • Coordinating and enforcing systems, policies and procedures
  • Ensure a safe and clean work environment by educating and directing personnel on the use of all control points, equipment and resources
  • Ensure that no load is loaded without the PO number provided by the Senior Contract Manager
  • Monitor and supervise all processes regarding the collection or delivering of material, such as number of bales and value of load
  • Monitor the average weight of all baled material
  • Monitor the weights of the cages collected from sites on a daily basis
  • Report any challenges with collections to the Senior Contract Manager
Equipment and maintenance
  • Report breakdowns to the Senior Contract Manager
  • Follow up on repairs to be done on the equipment
  • Ensure that everyone halts using the baler if a technical issue arises
  • No tools or foreign objects must be placed close to the conveyer
  • Ensure that the shift does not start bailing until the baler and conveyer are cleaned according to the checklist

Requirements
  • Matric / grade 12
  • Minimum of 1 year supervisory experience is required
  • Valid driving license
  • Excellent knowledge of different waste material streams
  • Clear criminal record

Employment will be implemented in accordance with the Employment Equity Act.
Only Applicants being considered for the role will be contacted.

Closing date: 29th July 2025
Should you wish to apply, please follow the online application process
This advertiser has chosen not to accept applicants from your region.

Junior Site Supervisor

Louis Trichardt, Limpopo ExecutivePlacements.com - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:

Carlysle Human Capital

Job Ref:

GTG001674/TR

Date posted:

Monday, July 7, 2025

Location:

Louis trichardt, South Africa

Salary:

45000 Monthly

SUMMARY:

Step up to a crucial role in a high-energy, performance-driven setting!

Our client, a reputable multi-disciplinary engineering firm, is currently undertaking an exciting Greenfields project in Limpopo and is looking for an experienced Area Supervisor to join their team on a 6-month contract.

Our client is a leader in providing innovative and comprehensive solutions in the mineral processing sector. You'll be part of a team that prioritizes safety, compliance, and cutting-edge engineering practices.

POSITION INFO:

Essential Qualifications and Skills:

  • Over 5-10 years of relevant construction experience - MHSA regulations
  • Proficient with computers
  • Fluent in English and/or Afrikaans
  • Valid driver's license and own transportation
  • Willingness to work weekends and overtime when necessary
  • Strong leadership skills and the capability to effectively manage teams
  • Excellent problem-solving skills and the ability to handle on-site challenges
  • Strong communication skills for interacting with team members and stakeholders
  • Proficient in reading and interpreting construction drawings, plans, and specifications
  • Experience with heavy construction equipment and machinery
  • Preferred certifications in construction and safety, such as First Aid and Safety Supervisor

Your Role and Responsibilities:

  • Oversee daily construction operations within a designated area, ensuring adherence to project plans and timelines
  • Manage all daily task-specific permits within your area
  • Lead and motivate construction crews, maintaining high productivity and safety standards
  • Monitor work progress to ensure compliance with quality, safety, and environmental regulations
  • Coordinate with project managers and other supervisors to meet construction deadlines
  • Conduct regular inspections to ensure adherence to health, safety, and environmental regulations
  • Identify and address potential hazards or issues on site
  • Ensure availability and proper allocation of materials, equipment, and personnel
  • Maintain clear communication with project managers and other supervisors about progress, challenges, and material requirements
  • Keep detailed documentation and reports on daily activities, resource usage, and any incidents
  • Review contractors' daily diaries and ensure approval from relevant site managers
  • Provide training and mentorship to construction personnel, enforcing safety protocols and standards
  • Implement Quality Control Procedures (QCPs)
  • Issue Non-Conformance Reports (NCRs) and recognize good performance
  • Ensure proper maintenance and functionality of construction equipment and tools
  • Promote a positive and collaborative work environment within the construction team

Note: If you do not receive a response within two weeks, please consider your application unsuccessful.



#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Mine Supervisor Jobs