Sales & Marketing Business Development Manager – Non Ferrous Metals Glasgow Permanent Medium October 16, 2026