Windsor Salt Ltd. / Sel Windsor Ltée employs 214 employees. The Windsor Salt Ltd. / Sel Windsor Ltée management team includes Jean-Baptiste Dromer (Mining Technical Director), Nicolas Savard (Regional General Manager), and Mike Frith (National Accounts Manager).
Get Contact Info for All DepartmentsLooking for a particular Windsor Salt Ltd. / Sel Windsor Ltée employee's phone or email?