Engineering Technical Sales Manager (Heavy Plant / Recycling) Glasgow Permanent Medium October 9, 2025