Lowell Group
–
The Humbers, Telford and Wrekin, TF2 8LD, United Kingdom
IT Procurement Lead Location: Leeds, Thorpe Park, Hybrid working. At Lowell, we value togetherness. And that's what enables us to drive onwards as a company, as a team, and as individuals, together. Because together, we go further. Our mission is to... - Jun 04