Who We Are: Impala Canada is the owner and operator of the Lac des Iles Mine, located 90 minutes northwest of Thunder...
Who We Are: Impala Canada is the owner and operator of the Lac des Iles Mine, located 90 minutes northwest of Thunder... development to help enhance the quality of life for all. Job Description: Operate the floatation circuit and Mill Chemicals...