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