company with business divisions that include metal recycling, decommissioning and demolition, auto-parts sales and recycling..., manufacturing of solder assemblies, construction waste recycling, and production of customized industrial and mining products......
Job Location: Ottawa, ON, Canada